jc/md/lp-01/05Disquette de boot et paramètrage ethernet1 Disquette damorçage (boot)
jc/md/lp-01/05Disquette de boot et paramètrage ethernet2 Objectif du chapitre Création de la disquette damorçage de la cible Préparation du téléchargement par le port éthernet Paramétrage de la carte réseau Configuration du PC hôte
jc/md/lp-01/05Disquette de boot et paramètrage ethernet3 Création de disquette damorçage Platform Builder propose un utilitaire (répertoire W:\Program Files\Windows CE Platform Builder\4.20\cepb\utilities) pour créer une disquette damorçage de la cible : CEPC ou PC séparé servant de cible Exécuter websetup.exe qui installe le programme WEBIMGNT.EXE dans le répertoire choisi dans la boîte de dialogue Créer la disquette de boot par lutilitaire cepcboot.144
jc/md/lp-01/05Disquette de boot et paramètrage ethernet4 Exécution de websetup.exe À adapter à la configuration Fonctionne aussi avec XP Valider
jc/md/lp-01/05Disquette de boot et paramètrage ethernet5 Exécution de cepcboot.144 Si besoin Exécuter
jc/md/lp-01/05Disquette de boot et paramètrage ethernet6 Disquette damorçage (1) Pour terminer
jc/md/lp-01/05Disquette de boot et paramètrage ethernet7 Disquette damorçage (2)
jc/md/lp-01/05Disquette de boot et paramètrage ethernet8 Disquette damorçage (3) On trouve les fichiers classiques dune disquette bootable avec en plus –Readme.txt qui détaille bien la procédure à suivre –Deux fichiers pour gérer le protocole de transmission par le lien éthernet, eboot.bin, ou par une ligne série sboot.bin –Une application pour effectuer le téléchargement loadcepc.exe –Une application pour tester la compatibilité de lécran avec la norme VESA : vesatest.exe
jc/md/lp-01/05Disquette de boot et paramètrage ethernet9 Disquette damorçage (4) CONFIG.SYS propose un menu pour choisir les configurations décran et le type de liaison ; ce choix est consigné dans la variable CONFIG récupérée dans AUTOEXEC.BAT AUTOEXEC.BAT –Positionne les paramètres pour la carte réseau –Puis suivant CONFIG Charge un programme local Télécharge par la ligne série Télécharge par le lien éthernet après avoir fixé la résolution de lécran
jc/md/lp-01/05Disquette de boot et paramètrage ethernet10 Disquette damorçage (5) Modification des paramètres réseau dans AUTOEXEC.BAT –Si la carte réseau est PCI on laisse les valeurs proposées (set NET_IRQ=0 et set NET_IOBASE=0), si la carte réseau nest pas PCI, il faut renseigner avec les valeurs adéquates –Choisir ladresse IP pour la cible dans la liaison : PC Hôte Cible CEPC (ou PC cible) Enregistrer les modifications !
jc/md/lp-01/05Disquette de boot et paramètrage ethernet11 Exemple avec une carte this source code. For a copy of the EULA, please see the LICENSE.RTF on off verify off PROMPT $p$g REM !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! REM !! !! REM !! MAKE SURE YOU SET THE RIGHT IRQ & IOBASE !! REM !! FOR YOUR NETCARD BELOW. !! REM !! !! REM !! NET_IRQ can be specified in either hex or !! REM !! decimal digits (ie either as IRQ=E or IRQ=14).!! REM !! A value of 0 for both NET_IRQ & NET_IOBASE !! REM !! requests that the first network card found on !! REM !! the PCI bus should be used. !! REM !! !! REM !! NET_IOBASE must be specified in Hex digits. !! REM !! A value of 0 for NET_IOBASE means to auto !! REM !! searchfor the PCI net card using the !! REM !! specified IRQ value. !! REM !! !! REM !! NET_IP can be set to specify a static IP !! REM !! address or left blank to use DHCP to obtain !! REM !! an IP address. Format of set should be: !! REM !! set NET_IP= !! REM !! !! REM !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! set NET_IRQ=0x9 set NET_IOBASE=0x340 set NET_IP=
jc/md/lp-01/05Disquette de boot et paramètrage ethernet12 Exemple avec une carte this source code. For a copy of the EULA, please see the LICENSE.RTF on off verify off PROMPT $p$g REM !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! REM !! !! REM !! MAKE SURE YOU SET THE RIGHT IRQ & IOBASE !! REM !! FOR YOUR NETCARD BELOW. !! REM !! !! REM !! NET_IRQ can be specified in either hex or !! REM !! decimal digits (ie either as IRQ=E or IRQ=14).!! REM !! A value of 0 for both NET_IRQ & NET_IOBASE !! REM !! requests that the first network card found on !! REM !! the PCI bus should be used. !! REM !! !! REM !! NET_IOBASE must be specified in Hex digits. !! REM !! A value of 0 for NET_IOBASE means to auto !! REM !! searchfor the PCI net card using the !! REM !! specified IRQ value. !! REM !! !! REM !! NET_IP can be set to specify a static IP !! REM !! address or left blank to use DHCP to obtain !! REM !! an IP address. Format of set should be: !! REM !! set NET_IP= !! REM !! !! REM !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! set NET_IRQ=0 set NET_IOBASE=0 set NET_IP=
jc/md/lp-01/05Disquette de boot et paramètrage ethernet13 Recommandations Utiliser de préférence dans la cible une carte Ethernet de type PCI compatible NE2000 Certaines cartes, même PCI et compatible NE2000, ne sont pas supportées La liaison Ethernet PC Cible peut se faire –en direct avec un câble croisé –à travers un Hub avec un câble droit Pour ladresse IP, prendre une adresse dans la plage prévue pour les réseaux privés xxx.xxx, si disponible
jc/md/lp-01/05Disquette de boot et paramètrage ethernet14 Paramétrage des cartes réseaux Le paramétrage dépend des connexions réseaux installées dans le PC hôte et dans la cible Dans le PC hôte utilisé le circuit « Broadcom NetXtreme Gigabit Ethernet » est intégré à la carte mère Dans le PC cible utilisé ladaptateur est une carte PCI « NETGEAR FA311 Fast Ethernet Adapter »
jc/md/lp-01/05Disquette de boot et paramètrage ethernet15 Configuration du PC hôte (1) Ouvrir la fenêtre « Panneau de configuration » Ouvrir la fenêtre « Connexions réseau » Cliquer à droite sur licône de la carte réseau liée à la cible puis dans le menu ouvrir la fenêtre « Propriétés » Choisir lentrée « Protocole Internet (TCP/IP) » Ouvrir la fenêtre des propriétés Sous XP choisir longlet configuration alternative Renseigner ladresse Internet et valider
jc/md/lp-01/05Disquette de boot et paramètrage ethernet16 Configuration du PC hôte (2) Double cliquer
jc/md/lp-01/05Disquette de boot et paramètrage ethernet17 Configuration du PC hôte (3) Ouvrir le menu déroulant par un clic droit puis dans le menu cliquer sur lentrée « Propriétés »
jc/md/lp-01/05Disquette de boot et paramètrage ethernet18 Configuration du PC hôte (4) Dérouler jusquà lentrée Protocole Internet (TCP/IP)
jc/md/lp-01/05Disquette de boot et paramètrage ethernet19 Configuration du PC hôte (5) Cliquer pour ouvrir la fenêtre
jc/md/lp-01/05Disquette de boot et paramètrage ethernet20 Configuration du PC hôte (6) Cliquer sur longlet
jc/md/lp-01/05Disquette de boot et paramètrage ethernet21 Configuration du PC hôte (7) Renseigner ladresse IP et le masque
jc/md/lp-01/05Disquette de boot et paramètrage ethernet22 Configuration du PC hôte (8) Valider
jc/md/lp-01/05Disquette de boot et paramètrage ethernet23 Configuration du PC hôte (9) Suivant les adaptateurs et les pilotes utilisés il peut être nécessaire dintroduire dautres paramètres, par exemple, la vitesse de transmission à placer en « Auto Sense » Dans le cas du circuit et du pilote « Broadcom NetXtreme Gigabit Ethernet » ladaptation de la vitesse est automatique
jc/md/lp-01/05Disquette de boot et paramètrage ethernet24 Configuration du PC hôte (9)
jc/md/lp-01/05Disquette de boot et paramètrage ethernet25 Configuration de la cible La configuration pour le téléchargement est figée, définie dans les logiciels fournis eboot.exe et/ou loadcepc.exe Cest au niveau du PC hôte quil faut sadapter
jc/md/lp-01/05Disquette de boot et paramètrage ethernet26 Conclusion Nous avons : Créé la disquette damorçage de la cible Configuré la cible Configuré la liaison éthernet entre hôte et cible Nota : la disquette de boot sera essayée dans la chapitre suivant