A Linux Foundation közzéteszi az AGL UCB 9.0 Automotive Distribution-t

Linux Alapítvány bemutatott a disztribúció kilencedik kiadása AGL UCB (Automotive Grade Linux Unified Code Base), amely egy univerzális platformot fejleszt különféle autóipari alrendszerekben, a műszerfalaktól az autóipari infotainment rendszerekig. Az AGL-alapú megoldásokat a Toyota, a Lexus, a Subaru Outback, a Subaru Legacy és a könnyű Mercedes-Benz furgonok információs rendszerei használják.

Az elosztás a projektek fejlesztésein alapul Tizen, GENIVI и Yocto. A grafikus környezet Qt, Wayland és a Weston IVI Shell projekt fejlesztésein alapul. Platform demo Builds alakított QEMU, Renesas M3, Intel Up², Raspberry Pi 3 és Raspberry Pi 4 kártyákhoz. Közösségi hozzájárulással fejleszteni szerelvények NXP i.MX6 kártyákhoz,
DragonBoard 410c, Intel Minnowboard Max (Atom E38xx) és TI Vayu.

A projekt fejlesztéseinek forrásszövegei a címen érhetők el
megy. A projekt fejlesztésében olyan cégek vesznek részt, mint a Toyota, a Ford, a Nissan, a Honda, a Jaguar Land Rover, a Mazda, a Mitsubishi és a Subaru.

Az AGL UCB-t az autógyártók keretként használhatják a végső megoldások megalkotásához, a szükséges felszerelési adaptáció és az interfész testreszabása után. A platform lehetővé teszi, hogy az alkalmazások fejlesztésére és a saját módszereire összpontosítson a felhasználó munkájának megszervezésére, anélkül, hogy az alacsony szintű infrastruktúrára és a karbantartási költségek minimalizálására kellene gondolnia. A projekt teljesen nyitott – minden komponens ingyenes licenc alatt érhető el.

A HTML5- és Qt-technológiával írt tipikus alkalmazások működő prototípusainak készlete rendelkezésre áll. Például, ott van kezdőképernyő, webböngésző, műszerfal, navigációs rendszer (Google Maps segítségével), klíma, DLNA támogatású multimédia lejátszó, hangalrendszer beállítási felület, hírolvasó megvalósítása. Alkatrészek hangvezérléshez, információkereséshez, okostelefonnal Bluetooth-on keresztüli interakcióhoz és CAN-hálózathoz való csatlakozáshoz kínálnak érzékelőket és adatátvitelt a jármű csomópontjai között.

Jellemzők új verzió:

  • OTA (Over-the-Air) frissítések támogatása technológia-alapú környezetekhez OSTree, amely lehetővé teszi a rendszerkép egyetlen egészként történő kezelését, az egyes fájlok frissítésének és a rendszer általános állapotának verziószámának lehetőségével;
  • Az Alkalmazási keretrendszer token alapú engedélyezést valósít meg;
  • A beszédfelismerő API-t kibővítették, és a hangügynökökkel való integrációt javították. Hozzáadott támogatás az Alexa Auto SDK 2.0-hoz. Javasolták a beszédfelismerés kezelésére szolgáló képernyőn megjelenő felület új nyílt verzióját;
  • Az audio alrendszer továbbfejlesztette a multimédiás szerver támogatását PipeWire és session manager Drótvízvezeték-szerelő;
  • Továbbfejlesztett támogatás a hálózati képességekhez és beállításokhoz. A Bluetooth API-t újratervezték, és kibővítették a pbap és a map Bluetooth profilok támogatását;
  • Hozzáadott támogatás a token alapú hozzáféréshez a HTML5-alapú alkalmazásokhoz;
  • A HTML5 alapú alkalmazások teljesítménye jelentősen javult;
  • Csak HTML5-képet kínálunk a Web App Manager (WAM) és a Chromium használatával;
  • Hozzáadott HTML-demóalkalmazások a kezdőképernyőhöz, az alkalmazásindítóhoz, az irányítópulthoz, a konfigurátorhoz, a médialejátszóhoz, a keverőhöz, a HVAC-hoz és a Chromium böngészőhöz;
  • Bővültek a QML használatával írt alkalmazások referencia implementációi: Frissített műszerfali implementáció, amely támogatja a kormányról és a multimédiás gombokról érkező CAN üzenetek feldolgozását. Lehetőség a kormányon lévő gombok használatára az autó információs rendszerének vezérlésére;
  • Új ablakkezelő és kezdőképernyő javasolt előzetes megvalósítása (az „agl-compositor” kiválasztásával engedélyezhető);
  • Frissített hardver támogatás: Renesas RCar3 BSP 3.21 (M3/H3, E3, Salvator), SanCloud BeagleBone Enhanced Automotive Cape támogatással, i.MX6 és Raspberry Pi 4.

Forrás: opennet.ru

Hozzászólás