Compte rendu informatique embarque

Compte Rendu d ? informatique Embarquée Réalisé par Ghita Souni Othmane Kachkache Encadrée par Pr Aicha Alami Hassani Année universitaire CSommaire I Introduction II Préparation de la carte Micro SD III Démarrage et accès à la fox G IV Les Programme réalisés en C au site web embarqué CIntroduction L ? objectif des séances de travaux pratiques Systèmes Embarqués ? est de faire une présentation du système embarqué appelé carte FOX G tournant sous Linux L ? idée est de donner un aperçu des possibilités o ?ertes par le système dans un premier temps puis d ? expliquer comment communiquer avec la carte et réalisé des projets de type embarqué utilisant une multitude de langages C C Shell ? Pour métriser les di ?érentes phases de portage du noyau Linux sur la plateforme embarquée les séances de Tps porteront sur Le démarrage du noyau linux sur la plateforme Fox G avec le processeur ARM L ? exécution des commandes Linux sur la carte Le contrôle des ports d ? entrée sortie de la carte La mise en ?uvre d ? un serveur web embarqué L ? étude des mécanismes de communication réseau client serveur Système mis en ?uvre Carte FOX G Modem routeur ou routeur Led s Résistances Bouton Poussoirs A ?cheurs segments Logiciels utilisés Virtual Box Linux Ubunto Gparted Sous Windows PuTTY CPréparation de la carte Micro Sd Avant d ? entamer la partie du formatage de notre carte SD ainsi que la répartition on va présenter un aperçu sur la carte FOX G La carte FOX G est un système embarqué utilisant un système d ? exploitation Linux Elle est dotée d ? un processeur ARM d ? ATmel Comme il est mentionné dans la ?gure la Fox G est composée Connecteur d ? alimentation connecteur Ethernet ports USB Bouton- poussoir des Switch Plusieurs Port séries ainsi des I O numériques Pile de sauvegarde CAprès la description de la FOX G on passe au formatage et la répartition de notre carte microSD Le premier élément de code exécuté lors du démarrage de la carte FOX G est le boot donc notre carte SD doit contenir deux partitions Kernel qui contient le noyau Linux Rootfs qui contient le système de ?chier Linux En général les cartes MicroSD sont constituées d ? une seule partition principale formatée en FAT L ? outil qu ? on va utiliser pour gérer les partitions et le Gparted sous Linu Pour la première partition nommée Boot on utilise le système de ?chier FAT avec une taille supérieur a MB Pour La deuxième partition nommée Rootfs on utilise le système de ?chier EXT avec une taille supérieur a MB Et ?nalement pour décompacter les archives du Kernel et du système de ?chier et copier leur contenu respectivement dans les partitions Rootfs et boot on exécute les deux commandes suivantes sur Linux jijaya jijaya-VirtualBox Sudo tar -xvjpsf kernel tar bz -c media USER Kernel jijaya jijaya-VirtualBox Sudo tar - xvjpsf rootfs tar bz -c media USER

  • 39
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager