EB04 - Systèmes temps réel embarqués

Objectif :

  • Former les étudiants à la compilation croisée des noyaux linux embarqué sur des plateformes embarqués de type arm.
  • Former les étudiants à la création d’un système embarqué utilisant un noyau temps-réel open source à base de linux de type RTLinux ou XENOMAI.li>

Programme :

  • définition des logiciels/systèmes embarqués, définition de l’open source
  • définition et objectifs des systèmes d’exploitation dans l’embarqué
  • système de gestion des fichiers dans Linux, méthodologie de création d’un Linux embarqué
  • définition et problématique du temps réel, fonctionnement des systèmes temps réel
  • structure et Rôle et importance d’un Système d’exploitation
  • gestion du Multitâches, gestion de la mémoire
  • communication et synchronisation entre les tâches, gestion des taches et des interruptions
  • noyau temps réel Linux/XENOMAI : installation et paramétrage, comparaison des latences/performances
  • communication entre XENOMAI et Linux, installation de XENOMAI sur cible ARM (PANDABOARD)
  • applications indépendantes de la charge du système