Libellé du cours : | Linux pour l'embarqué |
---|---|
Département d'enseignement : | MIN / Mathématiques - Informatique |
Responsable d'enseignement : | Monsieur SAMIR EL KHATTABI |
Langue d'enseignement : | Français |
Ects potentiels : | 0 |
Grille des résultats : | |
Code et libellé (hp) : | LE3_6_IF_MIN_LEM - Linux pour l'embarqué |
Equipe pédagogique
Enseignants : Monsieur SAMIR EL KHATTABI / Monsieur THOMAS BOURDEAUD HUY
Intervenants extérieurs (entreprise, recherche, enseignement secondaire) : divers enseignants vacataires
Résumé
Rappels sur l’architecture UNIX Présentation du processus de démarrage d’un OS (en particulier Linux) sur une architecture Intel Présentation et identification des composants constitutifs de Linux. Présentation de la solution « BusyBox » qui remplace les processus « init » d’un Linux classique. Génération rapide d’un disque système avec une solution BusyBox pour la machine de développement (sans adaptation du noyau) afin de maîtriser le processus de génération. Adaptation de la solution précédente au matériel avec une empreinte noyau minimale et sans « initrd ». Adaptation de la solution précédente pour la prise en charge de périphériques USB y compris le démarrage depuis un disque USB. Intérêts des librairies dynamiques IHM pour l’embarqué et génération de code applicatif à empreinte réduite Linux in Memory Génération d’une solution croisée pour un RaseBerry PI En annexe : optimisation de code, optimisation mémoire, ....
Objectifs pédagogiques
Objectifs de développement durable
Modalités de contrôle de connaissance
Contrôle Continu / Dernier Contrôle Bloqué du cours
Commentaires: Contrôle continu : travail réalisé par l'élève pendant les séances encadrées
Contrôle terminal : un CTP avec présence de l'enseignant
Ressources en ligne
- Plateforme pédagogique de l’école
Pédagogie
Séquencement / modalités d'apprentissage
Nombre d'heures en CM (Cours Magistraux) : | 0 |
---|---|
Nombre d'heures en TD (Travaux Dirigés) : | 26 |
Nombre d'heures en TP (Travaux Pratiques) : | 0 |
Nombre d'heures en Séminaire : | 0 |
Nombre d'heures en Demi-séminaire : | 0 |
Nombre d'heures élèves en TEA (Travail En Autonomie) : | 0 |
Nombre d'heures élèves en TNE (Travail Non Encadré) : | 0 |
Nombre d'heures en CB (Contrôle Bloqué) : | 0 |
Nombre d'heures élèves en PER (Travail PERsonnel) : | 0 |
Nombre d'heures en Heures Projets : | 0 |
Pré-requis
- UOD - PRS - ARI