Linux Foundation publicerar AGL UCB 9.0 Automotive Distribution

Linux Foundation представила nionde utgåvan av distributionen AGL UCB (Automotive Grade Linux Unified Code Base), som utvecklar en universell plattform för användning i olika delsystem för fordon, från instrumentbrädor till infotainmentsystem för fordon. AGL-baserade lösningar används i informationssystemen för Toyota, Lexus, Subaru Outback, Subaru Legacy och lätta Mercedes-Benz Vans.

Fördelningen baseras på utvecklingen av projekt Tizen, GENIVI и Yocto. Den grafiska miljön är baserad på Qt, Wayland och utvecklingen av Weston IVI Shell-projektet. Plattformsdemobyggen bildas för QEMU, Renesas M3, Intel Up², Raspberry Pi 3 och Raspberry Pi 4-kort. Med bidrag från samhället utveckla sammansättningar för NXP i.MX6-kort,
DragonBoard 410c, Intel Minnowboard Max (Atom E38xx) och TI Vayu.

Källtexterna till projektets utvecklingar finns tillgängliga via
. Företag som Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi och Subaru är involverade i utvecklingen av projektet.

AGL UCB kan användas av biltillverkare som ett ramverk för att skapa slutliga lösningar, efter nödvändig anpassning för utrustning och anpassning av gränssnittet. Plattformen låter dig fokusera på utvecklingen av applikationer och dina egna metoder för att organisera användarens arbete, utan att tänka på den låga infrastrukturen och minimera underhållskostnaderna. Projektet är helt öppet - alla komponenter är tillgängliga under gratis licenser.

En uppsättning fungerande prototyper av typiska applikationer skrivna med HTML5- och Qt-teknologier tillhandahålls. Till exempel, är tillgänglig implementering av en startskärm, webbläsare, instrumentpanel, navigationssystem (med hjälp av Google Maps), klimatkontroll, en multimediaspelare med DLNA-stöd, ett gränssnitt för att sätta upp ett ljudundersystem, en nyhetsläsare. Komponenter erbjuds för röststyrning, informationssökning, interaktion med en smartphone via Bluetooth och anslutning till ett CAN-nätverk för tillgång till sensorer och dataöverföring mellan fordonsnoder.

Egenskaper ny version:

  • Stöd för OTA (Over-the-Air) uppdateringsleverans för teknikbaserade miljöer OSTree, som låter dig manipulera systembilden som en helhet med möjligheten att uppdatera enskilda filer och versionera systemets övergripande tillstånd;
  • Application Framework implementerar token-baserad auktorisering;
  • API för taligenkänning har utökats och integrationen med röstagenter har förbättrats. Lagt till stöd för Alexa Auto SDK 2.0. En ny öppen version av skärmgränssnittet för hantering av taligenkänning har föreslagits;
  • Ljudundersystemet har förbättrat stöd för multimediaservern PipeWire och sessionsansvarig WirePlumber;
  • Förbättrat stöd för nätverksfunktioner och inställningar. Bluetooth API har gjorts om och stödet för Bluetooth-profilerna pbap och map har utökats;
  • Tillagt stöd för token-baserad åtkomst till HTML5-baserade applikationer;
  • Prestandan för HTML5-baserade applikationer har förbättrats avsevärt;
  • En HTML5-bild erbjuds med Web App Manager (WAM) och Chromium;
  • Lade till HTML-demoappar för hemskärmen, appstartaren, instrumentpanelen, konfiguratorn, mediaspelaren, mixern, HVAC och Chromium Browser;
  • Referensimplementeringarna av applikationer skrivna med QML har utökats: En uppdaterad instrumentpanelimplementering som stöder bearbetning av CAN-meddelanden från ratten och multimediaknappar. Möjlighet att använda knappar på ratten för att styra bilinformationssystemet;
  • Föreslagen preliminär implementering av en ny fönsterhanterare och startskärm (aktiverad genom att välja 'agl-compositor');
  • Uppdaterat hårdvarustöd: Renesas RCar3 BSP 3.21 (M3/H3, E3, Salvator), SanCloud BeagleBone Enhanced med Automotive Cape-stöd, i.MX6 och Raspberry Pi 4.

Källa: opennet.ru

Lägg en kommentar