La Linux Foundation ha pubblicato la distribuzione automobilistica AGL UCB 21.0 e la piattaforma SoDeV

L'organizzazione Linux Foundation ha presentato il ventunesimo rilascio della distribuzione AGL UCB (Automotive Grade Linux Unified Code Base), nell'ambito del quale si sviluppa una piattaforma universale da utilizzare in vari sottosistemi automobilistici, dai cruscotti ai sistemi di infotainment automobilistico. È stato presentato anche il primo rilascio della piattaforma di riferimento AGL SoDeV (Software Defined Vehicle), progettata per creare sistemi automobilistici definiti dal software basati su Automotive Grade Linux.

SoDeV è un prodotto combinato che unisce la distribuzione AGL UCB, LXC (Linux Containers), VirtIO, il hypervisor Xen, Zephyr RTOS e altri progetti della Linux Foundation. Il primo rilascio di SoDeV può essere eseguito su schede Renesas Sparrow Hawk, in ambienti cloud o in macchine virtuali. Il progetto consente ai produttori di automobili di accelerare il time-to-market, grazie alla separazione dello sviluppo software dai sistemi hardware mediante l'astrazione dell'hardware attraverso la virtualizzazione. Nel corso del 2026 si prevede di implementare un supporto più ampio per i SoC utilizzati dai produttori automobilistici. Il progetto si sviluppa con la partecipazione di aziende come Panasonic Automotive Systems, Honda, Toyota, Mazda, AISIN e Renesas. La Linux Foundation ha pubblicato la distribuzione automobilistica AGL UCB 21.0 e la piattaforma SoDeV

La distribuzione AGL UCB è basata sulle elaborazioni dei progetti Tizen, GENIVI e Yocto. L'ambiente grafico si basa su Qt, Wayland e sui risultati del progetto Weston IVI Shell. Le build dimostrative della piattaforma sono state create per QEMU, schede Renesas H3, Intel Up², Raspberry Pi 4 e Raspberry Pi 5. Tra le aziende coinvolte nello sviluppo della distribuzione ci sono Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi e Subaru.

AGL UCB può essere utilizzato dai produttori di automobili come un framework per creare soluzioni finali, dopo aver effettuato le necessarie adattamenti per l'hardware e la personalizzazione dell'interfaccia. La piattaforma permette di concentrare l'attenzione sullo sviluppo di applicazioni e sui propri metodi di organizzazione del lavoro dell'utente, senza preoccuparsi dell'infrastruttura a basso livello e minimizzando i costi di supporto. Il progetto è completamente open source: tutti i componenti sono disponibili sotto licenze libere.

Viene fornito un insieme di prototipi di lavoro di applicazioni di esempio, scritte utilizzando tecnologie HTML5 e Qt. Ad esempio, è presente un'implementazione della schermata principale, di un browser web, di un cruscotto, di un sistema di navigazione (utilizza Google Maps), di un climatizzatore, di un lettore multimediale con supporto DLNA, di un'interfaccia per la configurazione del sistema audio, di un programma per la lettura delle notizie. Sono disponibili componenti per il controllo vocale, la ricerca di informazioni, l'interazione con smartphone tramite Bluetooth e la connessione alla rete CAN per accedere a sensori e trasferire dati tra i nodi dell'auto.

Tra le novità della nuova versione di AGL UCB:

  • È stata effettuata la sincronizzazione con i componenti della piattaforma Yocto 5.0.16;
  • Aggiornati gli strumenti Flutter Embedder e Workspace Automation, che hanno migliorato le prestazioni, risolto problemi di rendering e aggiunto nuove funzionalità all'interfaccia utente. Aggiornate le versioni Flutter SDK 3.38.3 e del linguaggio Dart 3.10.1.
  • Attivata la libreria Qt 6.8.
  • La specifica VSS (Vehicle Signal Specification) è stata aggiornato alla versione 6.0.
  • Il framework per visualizzazione distribuita (Distributed Display Framework) è ora basato sul protocollo gRPC.
  • Aggiornati i layer BSP (Board Support Package): meta-arm, meta-freescale, meta-freescale-3rdparty, meta-raspberrypi, meta-renesas, meta-riscv, meta-rockchip, meta-tegra, meta-ti.
  • Aggiornati i layer meta-aws, meta-clang, meta-flutter, meta-openembedded, meta-selinux, meta-virtualization, meta-python-ai, meta-qt6.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster