Linux fondacija objavila je automobilsku distribuciju AGL UCB 9.0

Linux Foundation predstavljen deveto izdanje distribucije AGL UCB (Automotive Grade Linux Unified Code Base), koji razvija univerzalnu platformu za upotrebu u različitim automobilskim podsistemima, od kontrolne table do automobilskih infotainment sistema. Rešenja zasnovana na AGL-u koriste se u informacionim sistemima Toyote, Lexusa, Subaru Outback, Subaru Legacy i lakih Mercedes-Benz kombija.

Distribucija se zasniva na razvoju projekata Tizen, GENIVI и Yocto. Grafičko okruženje je bazirano na Qt, 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 doprinos zajednice razvijati 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 kompanije kao što su Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi i Subaru.

AGL UCB proizvođači automobila mogu koristiti kao okvir za kreiranje konačnih rješenja, nakon neophodne adaptacije opreme i prilagođavanja interfejsa. Platforma vam omogućava da se fokusirate na razvoj aplikacija i sopstvenih metoda za organizaciju rada korisnika, bez razmišljanja o infrastrukturi niskog nivoa i minimiziranju troškova održavanja. Projekat je potpuno otvoren - sve komponente su dostupne pod besplatnim licencama.

Obezbeđen je skup radnih prototipova tipičnih aplikacija napisanih korišćenjem HTML5 i Qt tehnologija. Na primjer, je dostupan implementacija početnog ekrana, web pretraživača, kontrolne table, navigacionog sistema (pomoću Google Maps), kontrole klime, multimedijalnog plejera sa podrškom za DLNA, interfejsa za konfigurisanje zvučnog podsistema i čitača vesti. Komponente se nude za upravljanje glasom, pretraživanje informacija, interakciju sa pametnim telefonom putem Bluetooth-a i povezivanje na CAN mrežu za pristup senzorima i prijenos podataka između komponenti vozila.

Značajke nova verzija:

  • Podrška za isporuku ažuriranja OTA (Over-the-Air) za okruženja zasnovana na tehnologiji OSTree, koji vam omogućava da manipulišete slikom sistema kao jedinstvenom celinom sa mogućnošću ažuriranja pojedinačnih datoteka i verzije ukupnog stanja sistema;
  • Aplikacioni okvir implementira autorizaciju zasnovanu na tokenima;
  • API za prepoznavanje govora je proširen, a integracija sa glasovnim agentima je poboljšana. Dodata podrška za Alexa Auto SDK 2.0. Predložena je nova otvorena verzija interfejsa na ekranu za upravljanje prepoznavanjem govora;
  • Audio podsistem ima poboljšanu podršku za multimedijalni server PipeWire i menadžer 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;
  • Dodata podrška za pristup baziran na tokenima aplikacijama zasnovanim na HTML5;
  • Performanse aplikacija zasnovanih na HTML5 značajno su poboljšane;
  • Nudi se slika samo za HTML5, koristeći Web App Manager (WAM) i Chromium;
  • Dodane HTML demo aplikacije za početni ekran, pokretač aplikacija, kontrolnu tablu, konfigurator, Media Player, mikser, HVAC i Chromium pretraživač;
  • Referentne implementacije aplikacija napisanih pomoću QML-a su proširene: Ažurirana implementacija kontrolne table koja podržava obradu CAN poruka sa upravljača i multimedijalnih dugmadi. Mogućnost korišćenja dugmadi na volanu za upravljanje informacionim sistemom automobila;
  • Predložena preliminarna implementacija novog menadžera prozora i početnog ekrana (omogućeno odabirom 'agl-compozitor');
  • Ažurirana hardverska podrška: Renesas RCar3 BSP 3.21 (M3/H3, E3, Salvator), SanCloud BeagleBone Enhanced sa Automotive Cape podrškom, i.MX6 i Raspberry Pi 4.

izvor: opennet.ru

Dodajte komentar