Objectif
|
Maîtriser les subtilités de Linux comme OS embarqué dans le cadre de vos projets.
|
 |
Contenu
|
Partie 1 : Rappels sur LINUX (0,5 j)
- Description des concepts de l'open-source
- Bref historique de LINUX
- Sources d'information
- Mise en place de composants open-source
- Installation de la distribution Red Hat
- Structure de LINUX: répertoires, fichiers principaux
- Gestion des paquetages sous LINUX: le format RPM (Red Hat Package Manager)
- Compilation d'un noyau officiel
Partie 2 : Embarquer LINUX (3,5 j)
- Définition des systèmes embarqués :
+ contraintes,
+ différents types (temps réel, temps partagé).
- Tour d'horizon des produits et projets LINUX existants: Lineo, MontaVista, PeeWeeLinux
Méthodologie de réduction du système :
+ optimisation du noyau,
+ tri des fichiers à conserver,
+ procédure de démarrage,
+ configuration réseau.
- Contraintes matérielles :
+ périphériques supportés (disques IDE, DiskOnChip, Flash),
+ type de système de fichier à utiliser,
+ configuration du noyau associée.
- Gestion des disques mémoires (ramdisk)
- Interfaces graphiques :
+ X Window,
+ Frame-buffer,
+ QtE,
+ MicroWindows,
+ Navigateurs web.
- LINUX temps réel :
+ RTLinux,
+ RTAI,
+ patch préemptifs.
- Construction d'un système LINUX embarqué : exemple d'un micro-serveur http
|
 |
Niveau requis
|
Développement Système en C sous Linux
|
 |
Coût
|
2100 euros
|
 |
Durée de la formation
|
4 jours
|
 |
Année de création
|
1990
|
 |
|