Organizația Linux Foundation a publicat distribuția auto AGL UCB 9.0

Organizația Linux Foundation a prezentat a noua ediție a distribuției AGL UCB (Automotive Grade Linux Unified Code Base), în cadrul căruia se dezvoltă o platformă unificată pentru utilizarea în diverse subsisteme auto, de la tablourile de bord la sistemele de infotainment auto. Soluțiile bazate pe AGL sunt utilizate în sistemele de informații Toyota, Lexus, Subaru Outback, Subaru Legacy și vehiculele comerciale ușoare Mercedes-Benz Vans.

Distribuția se bazează pe realizările proiectelor Tizen, GENIVI și Yocto. Mediul grafic se bazează pe Qt, Wayland și realizările proiectului Weston IVI Shell. Versiunile demo ale platformei sunt formate pentru QEMU, plăci Renesas M3, Intel Up², Raspberry Pi 3 și Raspberry Pi 4. Cu participarea comunității dezvoltă versiuni pentru plăci NXP i.MX6,
DragonBoard 410c, Intel Minnowboard Max (Atom E38xx) și TI Vayu.

Codurile sursă ale proiectului sunt disponibile prin
Git. La dezvoltarea proiectului participă companii precum Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi și Subaru.

AGL UCB poate fi folosit de către producătorii auto ca bază pentru crearea de soluții finale, după realizarea adaptărilor necesare pentru echipamente și personalizarea interfeței. Platforma permite concentrarea pe dezvoltarea aplicațiilor și a propriilor metode de organizare a muncii utilizatorului, fără a se preocupa de infrastructura de nivel inferior și minimizând costurile de întreținere. Proiectul este complet deschis — toate componentele sunt disponibile sub licențe libere.

Se oferă un set de prototipuri funcționale de aplicații tipice, scrise folosind tehnologii HTML5 și Qt. De exemplu, există implementarea ecranului de start, browser-ului web, tabloului de bord, sistemului de navigație (folosind Google Maps), controlului climatizat, unui player multimedia cu suport DLNA, interfață pentru configurarea subsistemului audio, aplicație pentru citirea știrilor. Se oferă componente pentru control vocal, căutare de informații, interacțiune cu smartphone-ul prin Bluetooth și conectare la rețeaua CAN pentru accesarea senzorilor și transmiterea de date între nodurile vehiculului.

Caracteristici noua versiune:

  • Suport pentru livrarea actualizărilor OTA (Over-the-Air) pentru medii bazate pe tehnologia OSTree, care permite manipularea sistemului în ansamblu cu posibilitatea de a actualiza fișiere individuale și versiuni ale stării generale a sistemului;
  • În Application Framework este implementată posibilitatea de autorizare bazată pe tokenuri;
  • API-ul pentru recunoașterea vocală a fost extins și integrarea cu asistenții vocali a fost îmbunătățită. A fost adăugat suport pentru Alexa Auto SDK 2.0. A fost propusă o nouă versiune open-source a interfeței de utilizare pentru gestionarea recunoașterii vocale;
  • În subsistemul audio, suportul pentru serverul multimedia PipeWire și managerul de sesiuni WirePlumber;
  • Suportul pentru capacitățile și setările de rețea a fost îmbunătățit. API-ul pentru Bluetooth a fost revizuit și suportul pentru profilele Bluetooth pbap și map a fost extins;
  • Aplicațiile bazate pe HTML5 au fost îmbunătățite cu suport pentru acces pe baza tokenurilor;
  • Performanța aplicațiilor bazate pe HTML5 a fost considerabil crescută;
  • A fost propus un imagini doar cu aplicații HTML5, folosind Web App Manager (WAM) și Chromium;
  • Au fost adăugate aplicații demonstrative HTML pentru ecranul de start, sistemul de lansare a aplicațiilor, tabloul de bord, configurator, player multimedia, mixer, HVAC și browserul Chromium;
  • Implementările referință ale aplicațiilor scrise în QML au fost extinse: O implementare actualizată a tabloului de bord, care suportă procesarea mesajelor CAN de la volan și butoanele multimedia. Posibilitatea utilizării butoanelor de pe volan pentru a controla sistemul de informații auto;
  • A fost propusă o implementare preliminară a noului manager de feronerie și a ecranului de start (activat când se alege 'agl-compositor');
  • Suportul hardware a fost actualizat: Renesas RCar3 BSP 3.21 (M3/H3, E3, Salvator), SanCloud BeagleBone Enhanced cu suport pentru Automotive Cape, i.MX6 și Raspberry Pi 4.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster