260 likes | 338 Views
Disquette d’amorçage (boot). 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. Création de disquette d’amorçage.
E N D
Disquette d’amorçage (boot) Disquette de boot et paramètrage ethernet
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 Disquette de boot et paramètrage ethernet
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 Disquette de boot et paramètrage ethernet
Exécution de websetup.exe À adapter à la configuration Valider Fonctionne aussi avec XP Disquette de boot et paramètrage ethernet
Exécution de cepcboot.144 Si besoin Exécuter Disquette de boot et paramètrage ethernet
Disquette d’amorçage (1) Pour terminer Disquette de boot et paramètrage ethernet
Disquette d’amorçage (2) Disquette de boot et paramètrage ethernet
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 Disquette de boot et paramètrage ethernet
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 Disquette de boot et paramètrage ethernet
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 ! Disquette de boot et paramètrage ethernet
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 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=10.0.0.1 !! REM !! !! REM !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! set NET_IRQ=0x9 set NET_IOBASE=0x340 set NET_IP=192.168.0.2 Disquette de boot et paramètrage ethernet
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 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=10.0.0.1 !! REM !! !! REM !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! set NET_IRQ=0 set NET_IOBASE=0 set NET_IP=192.168.0.2 Disquette de boot et paramètrage ethernet
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 Disquette de boot et paramètrage ethernet
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 » Disquette de boot et paramètrage ethernet
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 Disquette de boot et paramètrage ethernet
Configuration du PC hôte (2) Double cliquer Disquette de boot et paramètrage ethernet
Configuration du PC hôte (3) Ouvrir le menu déroulant par un clic droit puis dans le menu cliquer sur l’entrée « Propriétés » Disquette de boot et paramètrage ethernet
Configuration du PC hôte (4) Dérouler jusqu’à l’entréeProtocole Internet (TCP/IP) Disquette de boot et paramètrage ethernet
Configuration du PC hôte (5) Cliquer pour ouvrir la fenêtre Disquette de boot et paramètrage ethernet
Configuration du PC hôte (6) Cliquer sur l’onglet Disquette de boot et paramètrage ethernet
Configuration du PC hôte (7) Renseigner l’adresse IP et le masque Disquette de boot et paramètrage ethernet
Configuration du PC hôte (8) Valider Disquette de boot et paramètrage ethernet
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 Disquette de boot et paramètrage ethernet
Configuration du PC hôte (9) Disquette de boot et paramètrage ethernet
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 Disquette de boot et paramètrage ethernet
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 Disquette de boot et paramètrage ethernet