Linux Foundation Den Ättonde versionen av distributionen (Automotive Grade Linux Unified Code Base), inom vilket en universell plattform utvecklas för anvÀndning i olika bilsystem, frÄn instrumentpaneler till bilens informations- och underhÄllningssystem.
Distributionen Àr baserad pÄ resultat frÄn projekten , och . Det grafiska grÀnssnittet baseras pÄ Qt, Wayland och resultat frÄn projektet Weston IVI Shell. Demonstrationsbyggnader av plattformen för QEMU, Renesas M3-kort, Intel Minnowboard Max (Atom E38xx), TI Vayu och Raspberry Pi 3. Med deltagande frÄn gemenskapen bygger för NXP i.MX6-kort,
DragonBoard 410c och Raspberry Pi 4. KÀllkod för projektets arbete finns tillgÀnglig via
. I projektutvecklingen deltar företag som Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi och Subaru.
AGL UCB kan anvĂ€ndas av fordonsproducenter som en ram för att skapa slutliga lösningar efter nödvĂ€ndig anpassning för hĂ„rdvaran och anpassning av grĂ€nssnittet. Plattformen tillĂ„ter fokus pĂ„ utvecklingen av applikationer och egna metoder för att organisera arbetsflödet för anvĂ€ndaren utan att behöva bekymra sig om den lĂ„g nivĂ„ infrastrukturen och minimera underhĂ„llskostnaderna. Projektet Ă€r helt öppet â alla komponenter finns tillgĂ€ngliga under fria licenser.
Det finns ett antal arbetsprototyper av typiska applikationer skrivna med hjÀlp av HTML5 och Qt-teknologier. Till exempel, implementeringen av startsidan, webblÀsaren, instrumentpanelen, navigationssystemet (anvÀnder Google Maps), klimatkontroll, multimedia-spelare med DLNA-stöd, grÀnssnitt för att konfigurera ljudsystemet, nyhetslÀsarprogram. Komponenter för röststyrning, informationssökning, interaktion med smartphones via Bluetooth och anslutning till CAN-nÀtverket för att fÄ tillgÄng till sensorer och överföra data mellan bilens enheter erbjuds.
den nya versionen:
- Enheter har lagts till för instrumentbrÀdan och telematik (navigationssystem), liksom en demonstrationsimplementation av telematikgrÀnssnittet;
- Systemkomponenter har uppdaterats till plattformen Yocto 2.6;
- Stödet för utveckling av applikationer har lagts till i ramverket, inklusive möjligheten att köra program under oprivilegierade anvÀndare och uppdelning av behörigheter pÄ anvÀndarnivÄ (tidigare kördes applikationer och systemtjÀnster under root). Funktionen för att tvÄngsavsluta applikationer har lagts till i paketet afm-util;
- Det grafiska systemet har uppdaterats till Wayland 1.17 och kompositservern ;
- Komponenter för mottagare och sÀndare har lagts till i instrumentpanelens profiler och grÀnssnittet för informations- och underhÄllningssystem. ;
- Apphanteraren (Web App Manager) har uppdaterats till kodbasen Chromium 68 och Àr förvÄnande nog av med Qt-beroenden;
- En ljudbackend baserad pÄ mediatalaren har implementerats och aktiverats som standard , som ersÀtter PulseAudio;
- Uppgiftshanteraren har transformerats till en separat installerbar widget;
- En första implementation av sessionshanteringssystemet (wireplumber) har lagts till;
- En ny implementation av ljudmixern har presenterats. Stödet för ljudin-/utgÄng via Bluetooth har tillfÀlligt tagits bort (det kommer att Äterinföras i uppdatering 8.0.1);
- Stöd för standarden för kommunikations- och diagnosbuss för fordon . Stöd för sÀkerhetslÀge för inspelning för CAN-bussen har sÀkerstÀllts;
- Ett BSP-paket (Board Support Package) har lagts till för SanCloud BeagleBone Enhanced + Automotive Cape. BSP-paketen för
Renesas RCar3 BSPs har uppdaterats. Paketet i.MX6 har omstÀllts för att anvÀnda den öppna grafiska drivrutinen etnaviv för GPU Vivante. Inledande stöd har lagts till för Raspberry Pi 4 (agl-image-minimal). - Integrationen av talgenereringssystemet med Alexa Voice Agent har sÀkerstÀllts.
KĂ€lla: opennet.ru
