découvrez notre catalogue DE FORMATION 2026
Se connecter
Ou creér votre compte
Vous venez d'ajouter à votre sélection
Votre panier est vide, Voir nos formations

Description

À la fin de cette formation, vous serez capable de sélectionner la solution temps réel la plus adaptée pour Linux et de concevoir des applications temps réel en vous appuyant sur Linux-RT, Xenomai ou des architectures intégrant des hyperviseurs temps réel.

À qui s'adresse cette formation ?

Pour qui ?

Architecte, développeur désireux d'utiliser Linux et la sécurité d'un OS temps réel standard ou bien réaliser des gains de production en faisant cohabiter pile 3G+ et machine Java sur le même chip.

Prérequis

Aucun

Les objectifs de la formation

  • Comprendre les principes fondamentaux des systèmes temps réel
  • Identifier les différentes solutions temps réel disponibles sous Linux (Linux-RT, Xenomai, hyperviseurs)
  • Comparer les avantages et limites de chaque solution
  • Savoir choisir la solution la plus adaptée selon les besoins d’un projet
  • Développer et tester des applications temps réel sous Linux
  • Maîtriser les outils et techniques de programmation temps réel
  • Appréhender les architectures basées sur des hyperviseurs temps réel

Programme de la formation

    • Historique et évolution du noyau.
    • Latence sous Linux Vanilla, Patch RT, Timesys et Montavista.
    • Les nano-noyaux et la virtualisation d'interruption : historique et principe des nano-noyaux RTLinux et RTAI.
    • Historique et principe des nano-noyaux RTLinux et RTAI.
    • Virtualisation des interruptions avec ADEOS et Xenomai.
    • Historique et principe des hyperviseurs temps réel.
    • Les outils libres, L4Ka et pistachio.
    • Les projets OK-L4 et XtratuM.
    • Présentation de Linux Vanilla.
    • Fonctionnalité, avantages et inconvénients.
    • API de développement d'application temps réel avec Linux Vanilla.
    • Application du patch RT.
    • Développement d'applications avec Linux-rt.
    • Développement de drivers pour Linux-rt.
    • Travaux pratiques Installation du patch RT.
    • Développement d'une application temps réel sous Linux et Linux-rt.
    • ADEOS : application du patch ADEOS.
    • Développement d'applications pour ADEOS.
    • Xenomai : application du patch Xenomai.
    • Développement d'applications avec Xenomai.
    • Développements de drivers pour Xenomai.
    • Travaux pratiques Développement d'un outil de trace avec ADEOS.
    • Développement d'une application temps réel pour Xenomai.
    • L4 et OKL4 : mise en oeuvre et configuration de OK-L4.
    • Configuration de L4Linux.
    • Xtratum : gestion des domaines.
    • Communication interdomaine.
    • Xtratum : interface applicative, les schedulers, la gestion mémoire et la synchronisation.
    • Travaux pratiques Installation d'un hyperviseur, Xtratum et Partikle ou bien L4 et L4Linux.
    • Développement d'une mini application temps réel.
    • Techniques de virtualisation du matériel Intel et AMD : utilisation de VT-x pour la virtualisation.
    • Exemple de Xen, limitations sur le temps réel.
    • VLX : un hyperviseur temps réel commercial pour Intel et ARM.
  • 1437
  • 28 h

Soumettez votre avis