Linux fondacija objavila je automobilsku distribuciju AGL UCB 8.0

Linux Foundation predstavljen osmo 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.

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 Minnowboard Max (Atom E38xx), TI Vayu i Raspberry Pi 3. Uz doprinos zajednice razvijati sklopovi za NXP i.MX6 ploče,
DragonBoard 410c i Raspberry Pi 4. 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:

  • Dodati profili uređaja za instrument tablu i telematiku (navigacioni sistemi), kao i demo implementacija telematskog interfejsa;
  • Komponente sistema su ažurirane na platformu Yocto 2.6;
  • Podrška za pokretanje programa pod neprivilegovanim korisnicima i podela ovlašćenja na nivou korisnika dodata je okviru za razvoj aplikacija (ranije su aplikacije i sistemske usluge pokretane pod root-om). Dodata funkcija za prisilno zatvaranje aplikacije u paketu afm-util;
  • Grafički stog ažuriran na Wayland 1.17 i kompozitni server weston 6.0;
  • Dodane komponente za prijemnike i odašiljače u profile kontrolne table i interfejs za infotainment sisteme Waltham;
  • Upravitelj aplikacija (Web App Manager) je ažuriran na Chromium 68 bazu koda i uklonjen je iz Qt zavisnosti;
  • Audio backend baziran na multimedijalnom serveru je implementiran i omogućen po defaultu PipeWire, zamjenjujući PulseAudio;
  • Upravitelj zadataka je transformiran u zasebno instaliran widget;
  • Dodata inicijalna implementacija sistema upravljanja sesijama (wireplumber);
  • Uvedena je nova implementacija audio miksera. Podrška za audio ulaz/izlaz preko Bluetooth-a je privremeno uklonjena (biće vraćena u ažuriranju 8.0.1);
  • Dodata podrška za standard komunikacije i dijagnostike vozila J1939. Obezbeđena je podrška za zaštićeni režim snimanja za CAN sabirnicu;
  • Dodan BSP paket (Paket podrške za ploče) za SanCloud BeagleBone Enhanced + Automotive Cape ploče. Ažurirani BSP paketi za
    Renesas RCar3 BSP. Paket i.MX6 je konvertovan da koristi etnaviv otvoreni grafički drajver za Vivante GPU. Dodata početna podrška za Raspberry Pi 4 ploču (agl-image-minimal).

  • Obezbeđena je integracija sistema za sintezu govora sa Alexa Voice Agentom.

    izvor: opennet.ru

Dodajte komentar