Vai al contenuto
Offerte

Intel Starfire, il chip spaziale arriva nel kernel Linux 7.3

In questo articolo Indice dei contenuti 3 sezioni

Il kernel Linux 7.3 ha appena messo le prime basi per far girare Intel Starfire, il nuovo system-on-chip pensato per lo spazio e per quegli ambienti operativi dove le condizioni sono tutto tranne che normali. Le patch iniziali sono arrivate e raccontano una storia già vista tante volte nel mondo dello sviluppo del kernel: si comincia a preparare il terreno molto prima che il prodotto arrivi davvero sul mercato.

C’è una logica precisa dietro questa scelta. Introdurre il supporto hardware con largo anticipo permette di testare, correggere e validare tutto con calma, senza correre all’ultimo minuto. Intel ha presentato Starfire nel luglio 2026 come variante derivata dall’architettura Panther Lake, costruita con il processo produttivo Intel 18A e destinata a sistemi che chiedono affidabilità elevata, lunga durata operativa e resistenza alle sollecitazioni tipiche delle missioni spaziali.

La prima patch tocca il sottosistema EDAC

Il contributo che apre le danze per Linux 7.3 riguarda il sottosistema EDAC (Error Detection And Correction), quello che si occupa di monitorare e gestire gli errori di memoria. La modifica è finita nel ramo “edac-for-next” e aggiunge il riconoscimento del nuovo SoC. Niente di clamoroso sul piano tecnico, ma un passo necessario.

La cosa interessante è che gli sviluppatori hanno potuto riciclare buona parte del codice già esistente. L’architettura della memoria di Starfire assomiglia parecchio a quella di Panther Lake, quindi il driver IGEN6 continua a occuparsi della logica principale. La patch, in sostanza, introduce soprattutto un nuovo identificatore hardware, quello che serve per far riconoscere correttamente il dispositivo al sistema.

Starfire arriva dritto da Panther Lake

Le informazioni che circolano confermano che Starfire condivide numerosi blocchi hardware con Panther Lake. Questa forte parentela consente di riutilizzare driver, percorsi di inizializzazione e una fetta consistente dell’infrastruttura software già presente nel kernel. Meno lavoro da zero, insomma, e più adattamenti mirati.

Gli sviluppatori si aspettano una sequenza di patch fatta soprattutto dall’aggiunta di nuovi Device ID e da qualche modifica limitata per adattare i driver esistenti. Secondo le prime analisi, Starfire potrebbe corrispondere a una variante “rugged” di Panther Lake già apparsa in discussioni precedenti sul kernel Linux.

Il chip è stato pensato per sistemi spaziali e per applicazioni dove affidabilità e continuità operativa vengono prima di tutto il resto. Viene prodotto negli Stati Uniti con il processo Intel 18A e punta a restare stabile anche quando le condizioni si fanno davvero dure. In scenari del genere Linux è spesso la scelta naturale, grazie al codice sorgente disponibile, alla possibilità di personalizzare il kernel e a una lunga esperienza accumulata nei settori aerospaziale, scientifico e industriale.

Cosa aspettarsi nelle prossime fasi

La patch dedicata all’EDAC è soltanto il primo tassello di un lavoro molto più ampio. Con l’apertura della merge window di Linux 7.3 sono attesi altri aggiornamenti per i vari sottosistemi del kernel, seguendo lo stesso schema già usato per Panther Lake.

Se non salteranno fuori modifiche architetturali di peso, gran parte del lavoro consisterà nell’estendere driver già in circolazione, riducendo al minimo i componenti completamente nuovi. Un approccio così accelera la maturazione del supporto software e abbassa il rischio di regressioni durante i test del kernel principale.

Condividi:
115 Condivisioni