L'organizzazione Linux Foundation ha pubblicato la distribuzione automobilistica AGL UCB 9.0

Organizzazione Linux Foundation ha presentato nono rilascio della distribuzione AGL UCB (Automotive Grade Linux Unified Code Base), nell'ambito del quale si sviluppa una piattaforma universale per l'uso in vari sottosistemi automobilistici, dai cruscotti ai sistemi di infotainment automobilistico. Le soluzioni basate su AGL sono utilizzate nei sistemi informativi di Toyota, Lexus, Subaru Outback, Subaru Legacy e nei veicoli leggeri di Mercedes-Benz Vans.

La distribuzione si basa sui risultati dei progetti Tizen, GENIVI e Yocto. L'ambiente grafico è basato su Qt, Wayland e sui risultati del progetto Weston IVI Shell. Le versioni demo della piattaforma sono stati creati per QEMU, schede Renesas M3, Intel Up², Raspberry Pi 3 e Raspberry Pi 4. Con la partecipazione della comunità si sviluppano versioni per schede NXP i.MX6,
DragonBoard 410c, Intel Minnowboard Max (Atom E38xx) e TI Vayu.

I codici sorgente dei lavori del progetto sono disponibili tramite
Git. Nel progetto partecipano aziende come Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi e Subaru.

AGL UCB può essere utilizzato dai costruttori automobilistici come base per creare soluzioni finali, dopo aver effettuato le necessarie adattamenti per l'hardware e la personalizzazione dell'interfaccia. La piattaforma consente di concentrarsi principalmente sullo sviluppo di applicazioni e sui propri metodi di organizzazione del lavoro dell'utente, senza preoccuparsi dell'infrastruttura di basso livello e minimizzando i costi di supporto. Il progetto è completamente aperto: tutti i componenti sono disponibili sotto licenze libere.

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

Caratteristiche nuova versione:

  • Supporto per la consegna di aggiornamenti OTA (Over-the-Air) per ambienti basati sulla tecnologia OSTree, che consente di manipolare il sistema come un tutto unico con la possibilità di aggiornare singoli file e con versionamento dello stato generale del sistema;
  • Nel Application Framework è stata implementata la possibilità di autorizzazione basata su token;
  • API per il riconoscimento vocale ampliato e migliorata integrazione con agenti vocali. Aggiunto supporto per Alexa Auto SDK 2.0. Proposta una nuova versione open source dell'interfaccia a schermo per la gestione del riconoscimento vocale;
  • Nel sottosistema audio è stato migliorato il supporto per il server multimediale PipeWire e il gestore delle sessioni WirePlumber;
  • Migliorato il supporto per le funzionalità e le impostazioni di rete. Ristrutturato l'API per Bluetooth ed esteso il supporto per i profili Bluetooth pbap e map;
  • Nei programmi basati su HTML5 è stato aggiunto il supporto per l'accesso basato su token;
  • Significativa maggiore prestazione delle applicazioni basate su HTML5;
  • Proposto un'immagine solo con applicazioni HTML5, utilizzando Web App Manager (WAM) e Chromium;
  • Aggiunte applicazioni HTML di dimostrazione per la schermata principale, sistema di avvio applicazioni, pannello di controllo, configuratore, lettore multimediale, mixer, HVAC e browser Chromium;
  • Ampliate le implementazioni di riferimento delle applicazioni scritte utilizzando QML: Implementazione aggiornata del cruscotto, supportante la gestione dei messaggi CAN dal volante e dai pulsanti multimediali. Possibilità di utilizzare i pulsanti sul volante per controllare il sistema informativo automobilistico;
  • Proposta una pre-implementazione di un nuovo gestore di finestre e schermata principale (attivato selezionando ‘agl-compositor’);
  • Aggiornato il supporto hardware: Renesas RCar3 BSP 3.21 (M3/H3, E3, Salvator), SanCloud BeagleBone Enhanced con supporto Automotive Cape, i.MX6 e Raspberry Pi 4.

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