Separazione real-time
Le attività critiche vengono eseguite in uno stadio out-of-band separato dallo scheduling Linux ordinario.
DISTRIBUZIONE LINUX REAL-TIME LINRT
Real-time a doppio kernel Xenomai 3, RTDM e migrazione legacy
Scegli Cobalt quando l’applicazione richiede uno stadio real-time dedicato ad alta priorità, semantiche Xenomai 3 o un percorso di migrazione per software e driver real-time esistenti.
01 / Perché scegliere questo approccio?
Scegli Cobalt quando l’applicazione richiede uno stadio real-time dedicato ad alta priorità, semantiche Xenomai 3 o un percorso di migrazione per software e driver real-time esistenti.
Le attività critiche vengono eseguite in uno stadio out-of-band separato dallo scheduling Linux ordinario.
Crea percorsi I/O dedicati quando i driver Linux standard non rispettano il budget di latenza.
Librerie Xenomai e alcune skin di emulazione supportano la migrazione da Xenomai e da software RTOS legacy.
Indicato per controlli e stack fieldbus che richiedono percorsi di comunicazione deterministici verificati.
02 / Funzionamento dell’architettura
Cobalt combina il nucleo real-time Xenomai 3 con un kernel Linux dotato di un’interfaccia di interrupt pipelining compatibile, come Dovetail sui rami supportati. Thread real-time e gestori RTDM operano out-of-band; Linux gestisce networking, storage, grafica e amministrazione ordinari.
03 / Considerazioni tecniche
04 / Gamma BSP e destinazioni SoM
LinRT 5.3 è previsto per il Q4 2026 come evoluzione CRA Ready della famiglia LinRT 5.x LTS, basata su Yocto 5.0 Scarthgap LTS. Gli obiettivi includono controlli di sicurezza del BSP e prove di validazione tracciabili; il CRA Certification Kit per i clienti è previsto per l’inizio del 2027 insieme a LinRT 6.x LTS.
LinRT 6.x LTS è previsto per il Q1 2027 con Yocto 6.0 Wrynose LTS, Linux 6.18 LTS e Qt 6.12 LTS. Il supporto del SoM NXP i.MX95 è annunciato per questa generazione, previa qualificazione di ogni configurazione.
LinRT 5.x LTS utilizza Yocto Project 5.0 “Scarthgap” LTS, con varianti Linux 6.6 / 6.12 LTS a seconda della destinazione e della distribuzione. LinRT 5.3 (versione del prodotto, non Yocto 5.3) è previsto per il Q4 2026 come CRA Ready.
LinRT 6.x LTS è previsto per il Q1 2027 con Yocto Project 6.0 “Wrynose” LTS, Linux 6.18 LTS e Qt 6.12 LTS. Il supporto NXP i.MX95 è previsto con questa versione, subordinatamente alla qualificazione di ciascuna variante BSP.
05 / Preparazione CRA
Il BSP LinRT CRA Ready e il CRA Certification Kit proposti mirano a rendere più ripetibile la valutazione della cybersicurezza dei prodotti, collegando le evidenze a un’immagine software e a una configurazione hardware definite.
Previsto per l’inizio del 2027 in concomitanza con il rilascio iniziale di LinRT 6.x LTS, il CRA Certification Kit aiuterà i produttori a trasformare i controlli di cybersicurezza del BSP in evidenze tracciabili per la valutazione della conformità dei propri prodotti.
Distinta base del software, flussi CVE/VEX e tracciabilità dei componenti per una build BSP identificata.
Controlli riutilizzabili di hardening, valutazione di avvio e aggiornamenti e procedure di validazione ripetibili.
Mappatura requisiti/test, modelli di risultati e struttura dei fascicoli di evidenze per l’integrazione nei prodotti dei clienti.
Il kit supporta la valutazione di conformità CRA per ciascun prodotto; non costituisce una certificazione CRA e non sostituisce l’analisi dei rischi né gli obblighi legali del produttore.
06 / Scopri un’altra versione
Gestione degli interrupt tramite thread, percorsi del kernel preemptible e API POSIX / Linux standard. Il percorso più semplice quando gli obiettivi di latenza possono essere soddisfatti nell’ecosistema Linux.
Esplora la distribuzione →Uno stadio real-time separato ad alta priorità, con API Xenomai consolidate, driver RTDM e skin di compatibilità opzionali per alcune applicazioni esistenti.
Esplora la distribuzione →Dovetail collega Linux al nucleo EVL; libevl offre servizi real-time dedicati alle applicazioni C/C++ che richiedono un’esecuzione out-of-band prevedibile.
Esplora la distribuzione →Confrontiamoci su supporto SoM, integrazione, architettura dei driver real-time e ambito della roadmap LinRT CRA Ready.
Riferimenti tecnici
Documentazione di base e fonti upstream utilizzate per questa presentazione. Ambito e disponibilità del prodotto devono essere confermati con LinRT.