Continuité Linux
Réutilisation des threads POSIX, timers, sockets et applications existantes.
LINRT REAL-TIME LINUX DISTRIBUTION
Temps réel Linux natif avec PREEMPT_RT
Oxygen privilégie les API Linux standard, la richesse de l’écosystème et la maintenance tout en réduisant la latence d’ordonnancement du noyau.
01 / Pourquoi cette approche ?
Oxygen privilégie les API Linux standard, la richesse de l’écosystème et la maintenance tout en réduisant la latence d’ordonnancement du noyau.
Réutilisation des threads POSIX, timers, sockets et applications existantes.
Intégration naturelle de Qt / Wayland, de la connectivité et des pilotes courants, selon qualification.
Ordonnancement, diagnostic, debug et gestion des vulnérabilités réunis sous Linux.
Isolation CPU, priorités, affinités IRQ et verrouillage mémoire selon mesures.
02 / Fonctionnement de l’architecture
Oxygen exploite un noyau Linux avec PREEMPT_RT. Les threads critiques utilisent les politiques d’ordonnancement temps réel, tandis que Linux conserve les services, pilotes et interfaces utilisateur. Les interruptions et la charge globale influencent toujours la latence maximale.
03 / Points d’ingénierie
04 / Gamme BSP et cibles SoM
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.
05 / Préparation CRA
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.
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 / Découvrir une autre distribution
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.