|
|
|
|
|
|
|
ac6 >> ac6-training >> Systèmes d'Exploitation >> Linux >> Linux embarqué avec Buildroot et Yocto |
Construire et installer une plateforme Linux pour système embarqué |
Objectifs
|
Exercise : | Construction d'une chaîne de compilation croisée avec Crosstool-ng |
Exercise : | Ecrire un script qui configure le réseau et passe cette information au noyau Linux | |
Exercise : | Booter la carte en NFS, en utilisant des images pré-existantes | |
Exercise : | Ecrire des scripts pour choisir entre booter depuis la flash ou le réseau |
Exercise : | Configurer et compiler un noyau pour la carte cible |
Exercise : | Créer un BSP minimal pour la carte cible |
Exercise : | Configurer et compiler Busybox et Dropbear | |
Exercise : | Créer un système de fichier racine minimal en utilisant Busybox et Dropbear |
Exercise : | Booter Linux en démarrant automatiquement une application utilisateur |
Exercise : | Construire un système de fichier racine de type initrd |
Exercise : | Construire un système de fichier racine avec Buildroot |
Exercise : | Construire un système de fichier racine avec Yocto |
Exercise : | Utiliser les commandes bitbake pour compiler des packages et des images |
Exercise : | Ajouter un nouveau layer | |
Exercise : | Ajouter une nouvelle recette |
Exercise : | installer Xenomai 3.x | |
Exercise : | mesurer les temps de latence | |
Exercise : | cross-compiler une application Xenomai |
Exercise : | Création d'un BSP dans U-Boot et configuration du code d'initialisation |