Exercice : Construction d’une chaîne de compilation croisée avec Crosstool-ng
Les outils Linux pour l’embarqué
Exercice: Ecrire un script qui configure le réseau et passe cette information au noyau
Linux
Exercice: Booter la carte en NFS, en utilisant des images pré-existantes
Exercice: Ecrire des scripts pour choisir entre booter depuis la flash ou le réseau
Exercice: Configurer et compiler un noyau pour la carte cible
Le BSP Linux
Exercice: Créer un BSP minimal pour la carte cible
Créer un système de fichier racine
Exercice: Configurer et compiler Busybox et Dropbear
Exercice: Créer un système de fichier racine minimal en utilisant Busybox et Dropbear
Le boot de Linux
Exercice: Booter Linux en démarrant automatiquement une application utilisateur
Systèmes de fichier embarqués
Exercice: Construire un système de fichier racine de type initrd
Buildroot
Exercice: Construire un système de fichier racine avec Buildroot
Introduction à Yocto
Exercice: Exercice : Utiliser les commandes bitbake pour compiler des packages et des
images
Structure des recettes du package Yocto
Exercice: Ajouter un nouveau layer
Exercice: Ajouter une nouvelle recette
Linux temps-réel
Exercice: installer Xenomai 3.x
Exercice: mesurer les temps de latence
Exercice: cross-compiler une application Xenomai
Le BSP U-Boot
Exercice: Création d’un BSP dans U-Boot et configuration du code d’initialisation
→ Formation: Les systèmes embarqués pour l’Internet des Objets (IoT)
→ Formation Linux : Construire et installer une plateforme Linux pour système embarqué
→ Formation Internet des Objets (IoT): Normes, écosystème et applications