La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Jc/md/lp-01/05Génération de plateforme CEPC1 Génération de plate-forme Cible : CEPC.

Présentations similaires


Présentation au sujet: "Jc/md/lp-01/05Génération de plateforme CEPC1 Génération de plate-forme Cible : CEPC."— Transcription de la présentation:

1 jc/md/lp-01/05Génération de plateforme CEPC1 Génération de plate-forme Cible : CEPC

2 jc/md/lp-01/05Génération de plateforme CEPC2 Objectif du chapitre Générer une plate-forme à télécharger dans une cible CEPC Configurer les connexions de lhôte et de la cible Télécharger Windows CE dans la cible Recueillir les informations de debug fournies pendant le téléchargement de la cible sur son port série COM1 Nota : ceux qui nont pas de terminal alphanumérique compatible VT100 à placer sur COM1 pour surveiller le port de debug, peuvent utiliser un hyperterminal sur le PC de développement pour émuler un VT100

3 jc/md/lp-01/05Génération de plateforme CEPC3 Assistant de création de plate- forme Cliquer pour ouvrir lassistant de création dune nouvelle plate-forme

4 jc/md/lp-01/05Génération de plateforme CEPC4 Écran daccueil Valider

5 jc/md/lp-01/05Génération de plateforme CEPC5 Cible CEPC Cocher CEPC Valider le choix

6 jc/md/lp-01/05Génération de plateforme CEPC6 Type prédéfini de cible Choisir cette configuration Saisir un nom Valider

7 jc/md/lp-01/05Génération de plateforme CEPC7 Options de configuration (1) Cocher loption Valider

8 jc/md/lp-01/05Génération de plateforme CEPC8 Options de configuration (2) Cocher loption Valider

9 jc/md/lp-01/05Génération de plateforme CEPC9 Fin de la configuration Valider

10 jc/md/lp-01/05Génération de plateforme CEPC10 Fin de lassistant Valider

11 jc/md/lp-01/05Génération de plateforme CEPC11 Fin de la préparation Préparation réussie Visiter la hiérarchie pour avoir les détails

12 jc/md/lp-01/05Génération de plateforme CEPC12 Vérification des options Cliquer

13 jc/md/lp-01/05Génération de plateforme CEPC13 Onglet « General » Vérifier loption Changer donglet

14 jc/md/lp-01/05Génération de plateforme CEPC14 Onglet « Locale » Vérifier loption Valider

15 jc/md/lp-01/05Génération de plateforme CEPC15 Générer la plate-forme Valider

16 jc/md/lp-01/05Génération de plateforme CEPC16 Résultat obtenu Génération réussie

17 jc/md/lp-01/05Génération de plateforme CEPC17 Connexion PC hôte et CEPC (1) Configurer la connexion de boot sur la plate-forme On constate limpossibilité de terminer la configuration : il manque le nom de la liaison Pour obtenir ce nom on télécharge limage dans la cible : –On initialise la cible à partir de la disquette de boot. Le téléchargement ne se fait pas, mais dans le dialogue qui se déroule la plate-forme récupère le nom de la liaison. On peut aussi récupérer ce nom dans les informations envoyées pendant la phase de boot par la cible sur un terminal placé sur le port de debug de la cible.

18 jc/md/lp-01/05Génération de plateforme CEPC18 Connexion PC hôte et CEPC (2) Créer sur le PC hôte un hyperterminal sur un port COMx Connecter le port COMx du PC hôte au port de debug du CEPC (COM1) par un câble RS232 croisé Booter le CEPC –Récupérer le nom de la liaison –Compléter la configuration de la liaison avec ce nom Télécharger limage vers le CEPC Rebooter le CEPC

19 jc/md/lp-01/05Génération de plateforme CEPC19 Création dun hyperterminal sur le PC Ouvrir

20 jc/md/lp-01/05Génération de plateforme CEPC20 Nom de la liaison hyperterminal Renseigner Valider

21 jc/md/lp-01/05Génération de plateforme CEPC21 Choix du port hyperterminal Choisir Valider

22 jc/md/lp-01/05Génération de plateforme CEPC22 Propriétés hyperterminal Renseigner tous les champs Valider

23 jc/md/lp-01/05Génération de plateforme CEPC23 Configuration de la connexion (1) Cliquer Ouvrir le menu

24 jc/md/lp-01/05Génération de plateforme CEPC24 Configuration de la connexion (2) Renseigner

25 jc/md/lp-01/05Génération de plateforme CEPC25 Configuration de la connexion (3) Menu : choisir éthernet Cliquer

26 jc/md/lp-01/05Génération de plateforme CEPC26 Configuration de la connexion (4) Aucun élément nest disponible pour garnir cette liste : la connexion ne sera pas possible. Valider

27 jc/md/lp-01/05Génération de plateforme CEPC27 Obtention du nom de la liaison (1) Lancer le téléchargement à partir de Platform Builder Booter la cible CEPC ou le PC cible Attendre quelques secondes Reprendre la configuration de la liaison dans Platform Builder : le nom attribué à la liaison vient garnir la liste des liaisons qui était vide Reporter ce nom dans la case du choix Valider

28 jc/md/lp-01/05Génération de plateforme CEPC28 Obtention du nom de la liaison (2) Le nom saffiche

29 jc/md/lp-01/05Génération de plateforme CEPC29 Obtention du nom de la liaison (3) Valider

30 jc/md/lp-01/05Génération de plateforme CEPC30 Obtention du nom de la liaison (4) On peut aussi récupérer ce nom dans les informations qui parviennent à lhyperterminal pendant la phase de boot Rechercher la ligne : « Using device name: CEPCxxxxx » CEPCxxxxx est le nom à reporter dans Platform Builder pour terminer la configuration de la liaison

31 jc/md/lp-01/05Génération de plateforme CEPC31 Exemple de dialogue (1) CEPC49220 La cible envoie des demandes de boot

32 jc/md/lp-01/05Génération de plateforme CEPC32 Exemple de dialogue (2) Réponse reçue Adresse IP de la cible Adresse IP de lhôte

33 jc/md/lp-01/05Génération de plateforme CEPC33 Téléchargement réel dans la cible La liaison est maintenant complètement configurée Relancer le téléchargement de limage Rebooter la cible

34 jc/md/lp-01/05Génération de plateforme CEPC34 Téléchargement en cours

35 jc/md/lp-01/05Génération de plateforme CEPC35 Téléchargement terminé Cliquer

36 jc/md/lp-01/05Génération de plateforme CEPC36 Résultat sur la plate-forme

37 jc/md/lp-01/05Génération de plateforme CEPC37 Résultat sur la cible (1) Visible sur la cible ! La fenêtre sur la cible ne peut pas être récupérée pour être intégrée dans un transparent car la cible ne dispose pas des outils pour capturer une image et la transmettre vers le PC hôte. À titre dillustration, nous donnons ci-dessous une fenêtre similaire obtenue avec lémulateur

38 jc/md/lp-01/05Génération de plateforme CEPC38 Résultat sur la cible (2)

39 jc/md/lp-01/05Génération de plateforme CEPC39 Application MessageBox À titre dexemple, nous créons un projet très simple qui ne fait quouvrir une boîte de dialogue dans la cible et qui attend ensuite la réponse OK pour se terminer Faire un nouveau projet « MessageBox » de type WCE Application Insérer la fonction qui appelle la boîte de dialogue Générer lexécutable

40 jc/md/lp-01/05Génération de plateforme CEPC40 Projet MessageBox Valider

41 jc/md/lp-01/05Génération de plateforme CEPC41 Code de MessageBox // MessageBox.cpp : Defines the entry point for the application. #include "stdafx.h" int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmdShow) { MessageBox(NULL,_T("Cliquer sur OK pour terminer l'application"),_T("Dans CEPC"),MB_OK); return 0; }

42 jc/md/lp-01/05Génération de plateforme CEPC42 Exécution de MessageBox Générer limage Télécharger limage dans la cible Initialiser la cible à partir de la disquette de boot Exécuter MessageBox Répondre OK dans la boîte de dialogue Déconnecter la cible de Platform Builder Éteindre la cible

43 jc/md/lp-01/05Génération de plateforme CEPC43 Exécution de MessageBox Exécution déclenchée sur la cible

44 jc/md/lp-01/05Génération de plateforme CEPC44 Résultat de lexécution (1) Visible sur la cible ! Cliquer le bouton OK pour terminer lapplication Déconnecter Platform Builder de la cible Éteindre la cible

45 jc/md/lp-01/05Génération de plateforme CEPC45 Résultat de lexécution (2) La fenêtre sur la cible ne peut pas être récupérée pour être intégrée dans un transparent car la cible ne dispose des outils pour capturer une image et la transmettre vers le PC hôte. À titre dillustration, nous donnons ci-dessous une fenêtre similaire obtenue avec lémulateur

46 jc/md/lp-01/05Génération de plateforme CEPC46 Résultat de lexécution (3)

47 jc/md/lp-01/05Génération de plateforme CEPC47 Conclusion Nous avons : Préparé une cible CEPC sur le PC hôte Connecté la cible CEPC et le PC hôte Initialisé la cible CEPC avec la disquette de boot Installé pour le debug un terminal VT100 de sur la ligne série Téléchargé Windows CE dans la cible CEPC Vérifié le fonctionnement de Windows CE dans la cible CEPC en exécutant un programme simple


Télécharger ppt "Jc/md/lp-01/05Génération de plateforme CEPC1 Génération de plate-forme Cible : CEPC."

Présentations similaires


Annonces Google