Linux Embarqué
Cette formation vous apprend à utiliser l’environnement Linux, pour manipuler un hardware donné, tel que le Raspberry PI. Elle va mettre en œuvre les outils hardware et software nécessaires pour :
- Générer une image kernel pour les architectures ARM
- Développer et exécuter des applications embarquées sur ces architectures, en particulier celle du Raspberry PI
Volume horaire
15 heures
Dates et créneaux
Veuillez remplir le formulaire pour recevoir une notification dès la programmation d’une nouvelle session.
Mode
En présentiel
Objectifs et compétences visées
- Apprendre à utiliser l’environnement Linux et les commandes utiles en embarqué
- Savoir chercher les périphériques et les circuits embarqués supportés par le système Linux
- Savoir générer un exécutable d’une application grâce à un toolchain dédié, puis l’exécuter sous Linux
- Maitriser l’utilisation de la compilation croisée
- Apprendre à créer, écrire et exécuter un Makefile
- S’initier à l’émulateur QEMU
- Implémenter des applications embarquées sur le Raspberry PI
- Apprendre à générer une image kernel des architectures x86 et ARM en utilisant des outils software tel que Buildroot
Contenu de la formation
- Initiation à l’environnement Linux utilisé en Embarqué
- Configuration et compilation du kernel Linux et création d’un Makefile
- Compilation croisée pour générer un exécutable pour l’architecture ARM d’un Raspberry PI
- Création d’une machine virtuelle avec le système d’exploitation Debian du Raspberry PI en utilisant l’émulateur QEMU
- Génération d’une image de l’architecture ARM dédiée à un Raspberry PI en utilisant l’outil Buildroot
Public cible
Ce cours est destiné aux développeurs software en embarqué et aux étudiants en systèmes embarqués et IT
Tarif
285,600 DT TTC
Contact
(+216) 55 31 00 31 | contact@adc-polytech.com