Logo de la rubrique Linux Temps Réel

Linux Temps Réel

Pour connaitre les prochaines sessions de formation en Logiciel embarque et programmation cliquez ici.



De nombreux systèmes requièrent des performances dites temps réel. En effet, le marché des systèmes embarqués est en pleine croissance et le besoin de solutions embarquées temps réel augmente en conséquence dans certains secteurs industriels automobile, aéronautique santé... CAP’TRONIC vous propose une formation concrète et pragmatique pour maîtriser le temps réel sous Linux .

OBJECTIF

Assimiler les concepts pour mettre en œuvre linux temps réel

PUBLIC VISE

Concepteurs, techniciens et ingénieurs de développement et chefs de projets techniques qui souhaitent acquérir les compétences nécessaires à la mise en œuvre et au développement de solutions temps réel dur basées sur Xenomai.

PREREQUIS

Première expérience en développement informatique sous linux. Yocto - UNIX/Linux user expérience (shell) – savoir programmer en C nécessaire.
Un PC avec webcam, haut-parleur et micro et une liaison Internet sont requis.

INTERVENANT

Expert spécialisé dans l’intégration de solutions Open Source. Il est également l’auteur d’ouvrages sur "Linux embarqué".
Le programme CAP’TRONIC aide, chaque année, 400 entreprises à monter en compétences sur les technologies liées aux systèmes électroniques et logiciel embarqué.

PRIX

Non-adhérent : 1 200 €HT
Adhérent CAP’TRONIC : 900 €HT

Remarque : Jessica France est titulaire d’un numéro d’agrément de formation continue et est référencé DATADOCK depuis le 1er juillet 2017. Cette formation est éligible au financement par votre Opérateur de Compétences (OPCO) hors CPF.

LIEU

Formation à distance : Les accès à un outil informatique en ligne adapté seront fournis au stagiaire avant le démarrage de la formation. Aucun logiciel spécifique n’est à installer. Seule une connexion à Internet est requise.

PROGRAMME sur 2 jours

Tour de Table
Introducing real-time
• What is real-time ?
• Some scheduling algorithms (RMS, EDF)
• RTOS (RealTime Operating Systems) examples

Using Linux for real-time
• Linux kernel / OS introduction
• Old patches (“low-latency” and “preempt-kernel”)
• co-kernel (RTinux, RTAI, Xenomai)

Using Linux (and PREEMPT_RT) for real-time
• RT programming principles
• Processes and threads
• Timers and Clocks
• Semaphores and Mutex
• Real-time POSIX extensions
• Profiling RT with Ftrace

Xenomai programming
• Xenomai programming principles
• Application architecture & design (using “domains”)
• Skins (API) : POSIX, Alchemy (native)
• Compiling a Xenomai application (using xeno-config)
• The /proc/xenomai directory
• Real-time IPC (XDDP)
• Kernel programming, Xenomai drivers (RTDM)

Guidelines and exercises about using Linux for RT - Practical work on Raspberry Pi 3 B/B+ board (provided by Smile) - Yocto training is prerequisite (most of time) but Buildroot can be used “standalone” - Linux environment is Ubuntu 16.04 (VirtualBox)

ORGANISATION

MOYENS PEDAGOGIQUES
Outil de visioconférence. Support de cours en anglais. La formation alternera des exposés théoriques et un ou des cas pratiques fil rouge et se clôtura par une action de synthèse des concepts et méthodologies clefs. Une assistance pédagogique sur le cours sera assurée par le formateur pendant 1 mois à l’issue de la formation.

MOYENS PERMETTANT D’APPRECIER LES RESULTATS DE L’ACTION
Evaluation de l’action de formation par l’envoi d’un questionnaire de satisfaction à chaud à l’issue de la formation, puis d’un questionnaire à froid quelques semaines après la formation.

MOYEN PERMETTANT DE SUIVRE L’EXECUTION DE L’ACTION
Evaluation des connaissances via un questionnaire avant et après la formation.

SANCTION DE LA FORMATION
Attestation d’assiduité.

RENSEIGNEMENTS ET INSCRIPTION

Contact : Florence CAGNARD - 06 70 73 23 43
Pour toute question y compris les conditions d’accès pour les publics en situation de handicap.

Pré-inscription en ligne


Pour connaitre les prochaines sessions de formation en Logiciel embarque et programmation cliquez ici.



Les informations recueillies sur ce formulaire sont enregistrées dans un fichier informatisé par JESSICA France à des fins de communication via emailing. Elles sont conservées jusqu’à votre demande de désinscription et sont destinées aux équipes de JESSICA France localisées en France. Conformément à la loi « informatique et libertés », vous pouvez exercer votre droit d’accès aux données vous concernant et les faire rectifier en contactantPNG

Informations mises à jour le 27/09/2022