Linux Foundation objavljuje AGL UCB 9.0 Automotive Distribution

Organizacija Linux Foundation predstavio deveto izdanje distribucije AGL UCB (Automotive Grade Linux Unified Code Base), koji razvija univerzalnu platformu za korištenje u različitim automobilskim podsustavima, od nadzornih ploča do automobilskih infotainment sustava. Rješenja temeljena na AGL-u koriste se u informacijskim sustavima Toyote, Lexusa, Subaru Outbacka, Subaru Legacyja i lakih Mercedes-Benz Vanova.

Distribucija se temelji na razvoju projekata Tizen, GENIVI и Yocto. Grafičko okruženje temelji se na Qt-u, Waylandu i razvoju projekta Weston IVI Shell. Demo verzije platforme formirana za QEMU, Renesas M3, Intel Up², Raspberry Pi 3 i Raspberry Pi 4 ploče. Uz doprinose zajednice razviti sklopovi za NXP i.MX6 ploče,
DragonBoard 410c, Intel Minnowboard Max (Atom E38xx) i TI Vayu.

Izvorni tekstovi razvoja projekta dostupni su putem
ići. U razvoj projekta uključene su tvrtke kao što su Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi i Subaru.

AGL UCB mogu koristiti proizvođači automobila kao okvir za izradu konačnih rješenja, nakon potrebne prilagodbe opreme i prilagodbe sučelja. Platforma vam omogućuje da se usredotočite na razvoj aplikacija i vlastite metode organizacije rada korisnika, bez razmišljanja o niskoj razini infrastrukture i minimiziranju troškova održavanja. Projekt je potpuno otvoren - sve komponente su dostupne pod besplatnim licencama.

Dostavljen je skup radnih prototipova tipičnih aplikacija napisanih korištenjem HTML5 i Qt tehnologija. Na primjer, postoji implementacija početnog zaslona, ​​web preglednika, nadzorne ploče, navigacijskog sustava (pomoću Google Maps), kontrole klime, multimedijskog playera s DLNA podrškom, sučelja za postavljanje zvučnog podsustava, čitača vijesti. U ponudi su komponente za glasovno upravljanje, pretraživanje informacija, interakciju s pametnim telefonom putem Bluetootha i povezivanje s CAN mrežom za pristup senzorima i prijenos podataka između čvorova vozila.

Značajke nova verzija:

  • Podrška za OTA (Over-the-Air) isporuku ažuriranja za okruženja temeljena na tehnologiji OSTree, koji vam omogućuje da manipulirate slikom sustava kao jednom cjelinom uz mogućnost ažuriranja pojedinačnih datoteka i verzije ukupnog stanja sustava;
  • Aplikacijski okvir implementira autorizaciju temeljenu na tokenu;
  • API za prepoznavanje govora je proširen, a integracija s glasovnim agentima je poboljšana. Dodana podrška za Alexa Auto SDK 2.0. Predložena je nova otvorena verzija zaslonskog sučelja za upravljanje prepoznavanjem govora;
  • Audio podsustav ima poboljšanu podršku za multimedijski poslužitelj PipeWire i voditelj sesije WirePlumber;
  • Poboljšana podrška za mrežne mogućnosti i postavke. Bluetooth API je redizajniran i podrška za pbap i map Bluetooth profile je proširena;
  • Dodana podrška za pristup temeljen na tokenu aplikacijama temeljenim na HTML5;
  • Performanse aplikacija temeljenih na HTML5 značajno su poboljšane;
  • Nudi se slika samo za HTML5, uz korištenje Web App Managera (WAM) i Chromiuma;
  • Dodane HTML demo aplikacije za početni zaslon, pokretač aplikacija, nadzornu ploču, konfigurator, media player, mikser, HVAC i Chromium preglednik;
  • Referentne implementacije aplikacija napisanih korištenjem QML-a su proširene: Ažurirana implementacija nadzorne ploče koja podržava obradu CAN poruka s upravljača i multimedijskih gumba. Mogućnost korištenja tipki na upravljaču za upravljanje informacijskim sustavom automobila;
  • Predložena preliminarna implementacija novog upravitelja prozorima i početnog zaslona (omogućeno odabirom 'agl-compositor');
  • Ažurirana hardverska podrška: Renesas RCar3 BSP 3.21 (M3/H3, E3, Salvator), SanCloud BeagleBone Enhanced s podrškom za Automotive Cape, i.MX6 i Raspberry Pi 4.

Izvor: opennet.ru

Dodajte komentar