Linux fonds ir publicējis automobiļu izplatīšanas versiju AGL UCB 8.0

Linux fonds uzrādīts astotais izplatīšanas izlaidums AGL UCB (Automotive Grade Linux Unified Code Base), kas izstrādā universālu platformu izmantošanai dažādās automobiļu apakšsistēmās, sākot no informācijas paneļiem līdz automobiļu informācijas un izklaides sistēmām.

Sadales pamatā ir projektu attīstība tizen, GENIVI и Yocto. Grafiskā vide ir balstīta uz Qt, Wayland un Weston IVI Shell projekta attīstību. Platformas demonstrācijas versijas veidojas QEMU, Renesas M3, Intel Minnowboard Max (Atom E38xx), TI Vayu un Raspberry Pi 3. Ar kopienas ieguldījumu attīstīties NXP i.MX6 plātņu komplekti,
DragonBoard 410c un Raspberry Pi 4. Projekta izstrādes avota teksti ir pieejami caur
Git. Projekta izstrādē iesaistījušies tādi uzņēmumi kā Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi un Subaru.

AGL UCB autoražotāji var izmantot kā ietvaru galīgo risinājumu radīšanai pēc nepieciešamās aprīkojuma pielāgošanas un saskarnes pielāgošanas. Platforma ļauj koncentrēties uz aplikāciju izstrādi un savām metodēm lietotāja darba organizēšanai, nedomājot par zema līmeņa infrastruktūru un uzturēšanas izmaksu minimizēšanu. Projekts ir pilnībā atvērts – visas sastāvdaļas ir pieejamas ar bezmaksas licencēm.

Tiek nodrošināts tipisku lietojumprogrammu darba prototipu komplekts, kas rakstīts, izmantojot HTML5 un Qt tehnoloģijas. Piemēram, tur ir sākuma ekrāna, tīmekļa pārlūkprogrammas, informācijas paneļa, navigācijas sistēmas (tiek izmantots Google Maps), klimata kontroles, multivides atskaņotāja ar DLNA atbalstu, skaņas apakšsistēmas konfigurēšanas interfeisa un ziņu lasītāja ieviešana. Komponenti tiek piedāvāti balss vadībai, informācijas meklēšanai, mijiedarbībai ar viedtālruni caur Bluetooth un savienojumam ar CAN tīklu piekļuvei sensoriem un datu pārsūtīšanai starp transportlīdzekļa sastāvdaļām.

Specifikācijas jauna versija:

  • Pievienoti ierīču profili instrumentu panelim un telemātikai (navigācijas sistēmām), kā arī telemātikas saskarnes demo ieviešana;
  • Sistēmas komponenti ir atjaunināti uz Yocto 2.6 platformu;
  • Lietojumprogrammu izstrādes ietvaram ir pievienots atbalsts programmu palaišanai nepriviliģētiem lietotājiem un pilnvaru nodalīšana lietotāja līmenī (iepriekš lietojumprogrammas un sistēmas pakalpojumi tika palaisti zem saknes). Pievienota funkcija, lai piespiestu lietojumprogrammas pārtraukšanu pakotnei afm-util;
  • Grafikas steks atjaunināts uz Wayland 1.17 un salikto serveri Vestons 6.0;
  • Pievienoti komponenti uztvērējiem un raidītājiem paneļa profilos un interfeiss informācijas un izklaides sistēmām Waltham;
  • Lietojumprogrammu pārvaldnieks (Web App Manager) ir atjaunināts uz Chromium 68 kodu bāzi un ir noņemts no Qt atkarībām;
  • Pēc noklusējuma ir ieviesta un iespējota audio aizmugursistēma, kuras pamatā ir multivides serveris PipeWire, aizstājot PulseAudio;
  • Uzdevumu pārvaldnieks ir pārveidots par atsevišķi instalētu logrīku;
  • Pievienota sesiju vadības sistēmas sākotnējā ieviešana (vadu santehniķis);
  • Ir ieviesta jauna audio miksera ieviešana. Audio ievades/izvades atbalsts, izmantojot Bluetooth, ir īslaicīgi noņemts (tiks atgriezts atjauninājumā 8.0.1);
  • Pievienots atbalsts sakaru un diagnostikas transportlīdzekļa autobusu standartam J1939. Tiek nodrošināts atbalsts aizsargātam ierakstīšanas režīmam CAN kopnei;
  • Pievienota BSP pakotne (Board Support Package) SanCloud BeagleBone Enhanced + Automotive Cape dēļiem. Atjauninātas BSP pakotnes priekš
    Renesas RCar3 BSP. i.MX6 pakotne ir pārveidota, lai izmantotu etnaviv atvērto grafikas draiveri Vivante GPU. Pievienots sākotnējais atbalsts Raspberry Pi 4 platei (agl-image-minimal).

  • Tiek nodrošināta runas sintēzes sistēmas integrācija ar Alexa Voice Agent.

    Avots: opennet.ru

Pievieno komentāru