„Linux Foundation“ skelbia „AGL UCB 9.0 Automotive Distribution“.

Linux fondas pateiktas devintasis platinimo leidimas AGL UCB (Automotive Grade Linux Unified Code Base), kuri kuria universalią platformą, skirtą naudoti įvairiuose automobilių posistemiuose – nuo ​​prietaisų skydelių iki automobilių informacinių pramogų sistemų. AGL pagrindu sukurti sprendimai naudojami Toyota, Lexus, Subaru Outback, Subaru Legacy ir lengvųjų Mercedes-Benz Vans informacinėse sistemose.

Paskirstymas pagrįstas projektų raida Tizen, GENIVI и Yocto. Grafinė aplinka yra pagrįsta Qt, Wayland ir Weston IVI Shell projekto plėtra. Platformos demonstracinės versijos susiformavo QEMU, Renesas M3, Intel Up², Raspberry Pi 3 ir Raspberry Pi 4 plokštėms. Su bendruomenės įnašu plėtoti NXP i.MX6 plokščių rinkiniai,
DragonBoard 410c, Intel Minnowboard Max (Atom E38xx) ir TI Vayu.

Projekto raidos šaltinių tekstai pateikiami per
git. Projekto vystyme dalyvauja tokios kompanijos kaip „Toyota“, „Ford“, „Nissan“, „Honda“, „Jaguar Land Rover“, „Mazda“, „Mitsubishi“ ir „Subaru“.

AGL UCB automobilių gamintojai gali naudoti kaip pagrindą, kurdami galutinius sprendimus, atlikę būtiną įrangos pritaikymą ir sąsajos pritaikymą. Platforma leidžia sutelkti dėmesį į programų kūrimą ir savo metodus, kaip organizuoti vartotojo darbą, negalvojant apie žemo lygio infrastruktūrą ir minimalizuojant priežiūros išlaidas. Projektas yra visiškai atviras – visi komponentai yra prieinami pagal nemokamas licencijas.

Pateikiamas tipinių programų, parašytų naudojant HTML5 ir Qt technologijas, veikiančių prototipų rinkinys. Pavyzdžiui, yra pradinio ekrano, interneto naršyklės, prietaisų skydelio, navigacijos sistemos (naudojant Google Maps), klimato kontrolės, multimedijos grotuvo su DLNA palaikymu, garso posistemio nustatymo sąsajos, naujienų skaitytuvo įdiegimas. Siūlomi komponentai, skirti valdymui balsu, informacijos paieškai, sąveikai su išmaniuoju telefonu per Bluetooth ir prisijungimui prie CAN tinklo, kad būtų galima pasiekti jutiklius ir perduoti duomenis tarp transporto priemonės mazgų.

Savybės nauja versija:

  • OTA (Over-the-Air) naujinimų pristatymo palaikymas technologijomis pagrįstose aplinkose „OSTree“, kuri leidžia valdyti sistemos vaizdą kaip vieną visumą su galimybe atnaujinti atskirus failus ir versijuoti bendrą sistemos būseną;
  • Programos struktūra įgyvendina prieigos raktu pagrįstą autorizavimą;
  • Buvo išplėsta kalbos atpažinimo API ir patobulinta integracija su balso agentais. Pridėtas Alexa Auto SDK 2.0 palaikymas. Pasiūlyta nauja atvira ekrano sąsajos versija kalbos atpažinimui valdyti;
  • Garso posistemis pagerino daugialypės terpės serverio palaikymą „PipeWire“ ir sesijos vadovas Vielinis santechnikas;
  • Pagerintas tinklo galimybių ir nustatymų palaikymas. „Bluetooth“ API buvo perkurta ir išplėstas pbap ir žemėlapio „Bluetooth“ profilių palaikymas;
  • Pridėtas prieigos raktais pagrįstos prieigos prie HTML5 pagrįstų programų palaikymas;
  • Žymiai pagerėjo HTML5 pagrindu veikiančių programų našumas;
  • Siūlomas tik HTML5 vaizdas, naudojant Web App Manager (WAM) ir Chromium;
  • Pridėtos HTML demonstracinės programos, skirtos pagrindiniam ekranui, programų paleidimo priemonei, prietaisų skydeliui, konfigūratoriui, medijos leistuvui, maišytuvui, HVAC ir „Chromium“ naršyklei;
  • Išplėstos nuorodinės programų, parašytų naudojant QML, diegimas: atnaujintas prietaisų skydelio įgyvendinimas, kuris palaiko CAN pranešimų apdorojimą iš vairo ir daugialypės terpės mygtukų. Galimybė naudoti mygtukus ant vairo automobilio informacinei sistemai valdyti;
  • Siūlomas preliminarus naujos langų tvarkyklės ir pagrindinio ekrano įdiegimas (įjungiamas pasirinkus 'agl-compositor');
  • Atnaujintas aparatinės įrangos palaikymas: Renesas RCar3 BSP 3.21 (M3/H3, E3, Salvator), SanCloud BeagleBone Enhanced su Automotive Cape palaikymu, i.MX6 ir Raspberry Pi 4.

Šaltinis: opennet.ru

Добавить комментарий