Oxygen
PREEMPT_RTGestion des interruptions en threads, préemption accrue et interfaces Linux / POSIX standard. Une approche directe lorsque Linux satisfait les contraintes de latence.
Découvrir la distribution →LINUX TEMPS RÉEL • NXP i.MX • YOCTO LTS
LinRT propose des BSP Linux embarqué offrant le choix entre temps réel Linux natif, compatibilité Xenomai 3 et cœur temps réel compact Xenomai 4 / EVL, autour d’une démarche commune de préparation à la cybersécurité.
01 / Approches temps réel
Les trois solutions exécutent Linux mais répondent à des contraintes différentes. Le bon choix repose sur la latence maximale mesurée, les pilotes, les interfaces applicatives et la maintenance.
Gestion des interruptions en threads, préemption accrue et interfaces Linux / POSIX standard. Une approche directe lorsque Linux satisfait les contraintes de latence.
Découvrir la distribution →Un niveau d’exécution temps réel prioritaire, les pilotes RTDM et des interfaces Xenomai adaptées à la migration d’applications existantes.
Découvrir la distribution →Dovetail relie Linux au cœur EVL ; libevl expose des services spécifiques pour exécuter les tâches critiques hors bande.
Découvrir la distribution →02 / Choisir une architecture
| Architecture | Oxygen | Cobalt | Tungsten |
|---|---|---|---|
| Architecture | PREEMPT_RT dans Linux | Dovetail + Xenomai 3 Cobalt | Dovetail + Xenomai 4 EVL |
| Interface applicative | POSIX, pthreads, appels Linux | POSIX / natif Xenomai ; émulations selon disponibilité | libevl et descripteurs EVL ; Linux pour les autres tâches |
| Approche pilotes critiques | Pilotes Linux ; vérification des IRQ, threads et DMA | RTDM ; RTnet sur configurations qualifiées | Chemins d’E/S hors bande adaptés à EVL |
| Principal avantage | Compatibilité Linux et intégration simplifiée | Applications Xenomai existantes et migration RTOS | Cœur temps réel compact et extensible |
| Compromis principal | Latence sensible à la charge globale et au réglage Linux | API et pilotes spécialisés, intégration plus complexe | Portage ABI/pilotes ; non interchangeable avec Xenomai 3 |
03 / YOCTO + LINUX + QT LTS
LinRT 5.3 fait évoluer la gamme LinRT 5.x LTS vers CRA Ready ; LinRT 6.x LTS poursuivra sur Wrynose LTS avec le support i.MX95 prévu.
LinRT 5.3 est prévu au T4 2026 comme évolution CRA Ready de la gamme LinRT 5.x LTS, fondée sur Yocto 5.0 Scarthgap LTS. Contrôles de sécurité BSP, preuves de validation traçables et CRA Certification Kit sont les objectifs de livraison.
LinRT 6.x LTS est prévu au T1 2027, avec Yocto 6.0 Wrynose LTS, Linux 6.18 LTS et Qt 6.12 LTS ciblés. Le support des modules NXP i.MX95 est annoncé dans cette génération, sous réserve de qualification par configuration.
LinRT 5.x LTS repose sur Yocto Project 5.0 « Scarthgap » LTS, avec Linux 6.6 / 6.12 LTS selon la cible et la distribution. LinRT 5.3 (version du produit, distincte de Yocto 5.3) est prévu au T4 2026 avec l’objectif CRA Ready.
LinRT 6.x LTS est prévu au T1 2027, ciblant Yocto Project 6.0 « Wrynose » LTS, Linux 6.18 LTS et Qt 6.12 LTS. Le support NXP i.MX95 est planifié pour cette version, sous réserve de qualification de chaque variante BSP.
04 / NXP i.MX
Familles de référence et cibles envisagées. Le support final dépend de la distribution, du fabricant du SoM, de la carte et du noyau.
Plateformes ARM32 durables, contrôle sans interface graphique et migration ; vérifier la qualification noyau/pilotes.
Systèmes ARM64 de périphérie, multimédia, IHM industrielle et intégration temps réel.
Systèmes industriels à faible consommation ; qualification des E/S et du comportement temporel.
Support annoncé avec LinRT 6.x LTS. Pilotes, graphismes et extensions temps réel à valider pour chaque distribution.
05 / CYBER RESILIENCE ACT
Le BSP LinRT CRA Ready et son CRA Certification Kit sont envisagés pour faciliter les évaluations produit, avec des preuves rattachées à une image logicielle et un matériel identifiés.
Sources figées, configuration, provenance des paquets
SBOM, revue CVE / VEX, surface d’attaque et mises à jour
Durcissement, démarrage, mises à jour et non-régression
Matrice exigences, rapports, hypothèses, transmission client
Prévu pour début 2027, en accompagnement de la première version LinRT 6.x LTS, le CRA Certification Kit aidera les fabricants à transformer les mesures de cybersécurité du BSP en preuves traçables pour l’évaluation de conformité de leurs propres produits.
Nomenclature logicielle, processus CVE/VEX et traçabilité des composants pour une construction BSP identifiée.
Contrôles réutilisables de durcissement, vérification du démarrage et des mises à jour, et procédures de validation reproductibles.
Correspondance exigences/tests, modèles de résultats et structure des dossiers de preuves pour l’intégration client.
Le kit facilite la démarche de conformité CRA d’un produit spécifique ; ce n’est pas un certificat CRA et il ne remplace ni l’analyse de risques ni les obligations légales du fabricant.
06 / Distributions
Partez de vos interfaces logicielles et contraintes temporelles, puis sélectionnez la voie LinRT adaptée.
Gestion des interruptions en threads, préemption accrue et interfaces Linux / POSIX standard. Une approche directe lorsque Linux satisfait les contraintes de latence.
Découvrir la distribution →Un niveau d’exécution temps réel prioritaire, les pilotes RTDM et des interfaces Xenomai adaptées à la migration d’applications existantes.
Découvrir la distribution →Dovetail relie Linux au cœur EVL ; libevl expose des services spécifiques pour exécuter les tâches critiques hors bande.
Découvrir la distribution →Parlons SoM, intégration, pilotes temps réel et périmètre de la feuille de route LinRT CRA Ready.
Références techniques
Documentation officielle et références amont. Disponibilité et périmètre produit à confirmer auprès de LinRT.