jc/md/lp-01/05 Disquette de boot et paramètrage ethernet 1
Disquette d’amorçage (boot)
jc/md/lp-01/05 Disquette de boot et paramètrage ethernet 2
Objectif du chapitre
• Création de la disquette d’amorç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/05 Disquette de boot et paramètrage ethernet 3
Création de disquette d’amorçage
• Platform Builder propose un utilitaire (répertoire W:\Program Files\Windows CE Platform Builder\4.20\cepb\utilities) pour créer une disquette d’amorç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 l’utilitaire cepcboot.144
jc/md/lp-01/05 Disquette de boot et paramètrage ethernet 4
Exécution de websetup.exe
À adapter à la configuration
Fonctionne aussi avec XP
Valider
jc/md/lp-01/05 Disquette de boot et paramètrage ethernet 5
Exécution de cepcboot.144
Si besoin
Exécuter
jc/md/lp-01/05 Disquette de boot et paramètrage ethernet 6
Disquette d’amorçage (1)
Pour terminer
jc/md/lp-01/05 Disquette de boot et paramètrage ethernet 7
Disquette d’amorçage (2)
jc/md/lp-01/05 Disquette de boot et paramètrage ethernet 8
Disquette d’amorçage (3)
• On trouve les fichiers classiques d’une 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/05 Disquette de boot et paramètrage ethernet 9
Disquette d’amorç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/05 Disquette de boot et paramètrage ethernet 10
Disquette d’amorç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 n’est pas PCI, il faut renseigner avec les valeurs adéquates
– Choisir l’adresse IP pour la cible dans la liaison : PC Hôte → Cible CEPC (ou PC cible)
• Enregistrer les modifications !
jc/md/lp-01/05 Disquette de boot et paramètrage ethernet 11
Exemple avec une carte ISA@REM this source code. For a copy of the EULA, please see the LICENSE.RTF on your@REM install media.@REM@echo offverify offPROMPT $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=10.0.0.1 !!REM !! !!REM !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
set NET_IRQ=0x9set NET_IOBASE=0x340set NET_IP=192.168.0.2
jc/md/lp-01/05 Disquette de boot et paramètrage ethernet 12
Exemple avec une carte PCI@REM this source code. For a copy of the EULA, please see the LICENSE.RTF on your@REM install media.@REM@echo offverify offPROMPT $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=10.0.0.1 !!REM !! !!REM !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
set NET_IRQ=0set NET_IOBASE=0set NET_IP=192.168.0.2
jc/md/lp-01/05 Disquette de boot et paramètrage ethernet 13
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 l’adresse IP, prendre une adresse dans la plage prévue pour les réseaux privés 192.168.xxx.xxx, 192.168.0.1 si disponible
jc/md/lp-01/05 Disquette de boot et paramètrage ethernet 14
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é l’adaptateur est une carte PCI « NETGEAR FA311 Fast Ethernet Adapter »
jc/md/lp-01/05 Disquette de boot et paramètrage ethernet 15
Configuration du PC hôte (1)
• Ouvrir la fenêtre « Panneau de configuration »• Ouvrir la fenêtre « Connexions réseau »• Cliquer à droite sur l’icône de la carte réseau
liée à la cible puis dans le menu ouvrir la fenêtre « Propriétés »
• Choisir l’entrée « Protocole Internet (TCP/IP) »• Ouvrir la fenêtre des propriétés• Sous XP choisir l’onglet configuration alternative• Renseigner l’adresse Internet et valider
jc/md/lp-01/05 Disquette de boot et paramètrage ethernet 16
Configuration du PC hôte (2)
Double cliquer
jc/md/lp-01/05 Disquette de boot et paramètrage ethernet 17
Configuration du PC hôte (3)
Ouvrir le menu déroulant par un clic droit puisdans le menu cliquer sur l’entrée « Propriétés »
jc/md/lp-01/05 Disquette de boot et paramètrage ethernet 18
Configuration du PC hôte (4)
Dérouler jusqu’à l’entréeProtocole Internet (TCP/IP)
jc/md/lp-01/05 Disquette de boot et paramètrage ethernet 19
Configuration du PC hôte (5)
Cliquer pour ouvrir la fenêtre
jc/md/lp-01/05 Disquette de boot et paramètrage ethernet 20
Configuration du PC hôte (6)
Cliquer sur l’onglet
jc/md/lp-01/05 Disquette de boot et paramètrage ethernet 21
Configuration du PC hôte (7)
Renseigner l’adresse IP et le masque
jc/md/lp-01/05 Disquette de boot et paramètrage ethernet 22
Configuration du PC hôte (8)
Valider
jc/md/lp-01/05 Disquette de boot et paramètrage ethernet 23
Configuration du PC hôte (9)
• Suivant les adaptateurs et les pilotes utilisés il peut être nécessaire d’introduire d’autres paramètres, par exemple, la vitesse de transmission à placer en « Auto Sense »
• Dans le cas du circuit et du pilote « Broadcom NetXtreme Gigabit Ethernet » l’adaptation de la vitesse est automatique
jc/md/lp-01/05 Disquette de boot et paramètrage ethernet 24
Configuration du PC hôte (9)
jc/md/lp-01/05 Disquette de boot et paramètrage ethernet 25
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
• C’est au niveau du PC hôte qu’il faut s’adapter
jc/md/lp-01/05 Disquette de boot et paramètrage ethernet 26
Conclusion
Nous avons :• Créé la disquette d’amorç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
Top Related