Cette page est en cours de rédaction.
Apportez votre aide…

Xenomai

Xenomai est un socle applicatif qui permet de développer des applications temps réel. Pour faire bref, c'est un noyau temps réel qui se juxtapose au noyau Linux qui lui a un fonctionnement en temps partagé. Xenomai offre plusieurs API native, posix, vrtx, … L'application peut s'exécuter dans l'espace utilisateur ou l'espace noyau.

Xenomai est sous licence GPL.

Installez les paquets xenomai-doc libxenomai1 libxenomai-dev

Fabrication du initramfs du noyau xenomai et mise à jour du menu de démarrage

update-initramfs -c -k 2.6.32.20-xenomai-2.5.5.2 && update-grub

FIXME pour la commande précédente.

Redémarrer la machine et choisir le noyau xenomai.

L'erreur au démarrage MP-BIOS bug: 8254 timer not connected to IO-APIC n'est pas grave.

Lancer un programme de test:

latency

Si le programme fonctionne, c'est bon votre installation a réussie vous pouvez commencer à développer des applications temps réel.

Pour la compilation utiliser le Makefile mis à disposition. Vous pouvez également lire, compiler et exécuter les autres exemples.

Les exemples

  • xenomai.txt
  • Dernière modification: Le 16/10/2017, 16:21
  • par L'Africain