Linux Foundation har udgivet bildistributionen AGL UCB 9.0

Linux Foundation præsenterede den niende version af distributionen AGL UCB (Automotive Grade Linux Unified Code Base), under hvilket der udvikles en universel platform til brug i forskellige bilundersystemer, fra instrumentbrætter til bilens infotainmentsystemer. AGL-baserede løsninger bruges i informationssystemer hos Toyota, Lexus, Subaru Outback, Subaru Legacy og letvægtsbiler fra Mercedes-Benz Vans.

Distributionen er baseret på arbejderne fra projekterne Tizen, GENIVI og Yocto. Det grafiske miljø er baseret på Qt, Wayland og arbejdet fra projektet Weston IVI Shell. Demonstrationsbuilds af platformen er dannet til QEMU, Renesas M3 boards, Intel Up², Raspberry Pi 3 og Raspberry Pi 4. Med deltagelse fra fællesskabet udvikles builds til NXP i.MX6 boards,
DragonBoard 410c, Intel Minnowboard Max (Atom E38xx) og TI Vayu.

Kildeteksterne fra projektets arbejder er tilgængelige via
Git. Projektet involverer virksomheder som Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi og Subaru.

AGL UCB kan bruges af bilproducenter som en ramme for at skabe endelige løsninger, efter den nødvendige tilpasning til hardware og tilpasning af grænsefladen er blevet foretaget. Platformen gør det muligt at fokusere på udviklingen af applikationer og egne metoder til at organisere brugerens arbejde, uden at tænke på infrastrukturen på lavt niveau og minimere omkostningerne til vedligeholdelse. Projektet er helt åbent — alle komponenter er tilgængelige under frie licenser.

Der tilbydes et sæt arbejdsprototyper af typiske applikationer, skrevet med brug af HTML5 og Qt teknologier. For eksempel, er der en implementering af startskærmen, webbrowseren, instrumentbrættet, navigationssystemet (bruges Google Maps), klimaanlægget, multimediaplayeren med DLNA-understøttelse, grænsefladen til opsætning af lydsystemet, og et program til at læse nyheder. Der tilbydes komponenter til stemmestyring, informationssøgning, interaktion med smartphones via Bluetooth og forbindelse til CAN-netværket for adgang til sensorer og dataoverførsel mellem bilens noder.

Funktioner i den nye version:

  • Understøttelse af levering af OTA-opdateringer (Over-the-Air) til miljøer baseret på teknologien OSTree, der muliggør systematisk manipulering som en samlet enhed med mulighed for opdatering af individuelle filer og versionskontrol af systemets overordnede tilstand;
  • Application Framework implementerer token-baseret autorisation;
  • API'et for talgenkendelse er blevet udvidet, og integrationen med stemmeassistenter er forbedret. Der er tilføjet support til Alexa Auto SDK 2.0. En ny åben version af brugergrænsefladen til styring af talgenkendelse er blevet tilbudt;
  • I lydsystemet er supporten for medieservere blevet forbedret PipeWire og sessionsmanageren WirePlumber;
  • Understøttelsen af netværksmuligheder og indstillinger er forbedret. API'et til Bluetooth er blevet redesignet, og supporten for Bluetooth-profilerne pbap og map er blevet udvidet;
  • HTML5-baserede applikationer understøtter nu token-baseret adgang;
  • Ydelsen af HTML5-baserede applikationer er markant forbedret;
  • Der er tilbudt et billede kun med HTML5-applikationer, der bruger Web App Manager (WAM) og Chromium;
  • Demo HTML-applikationer er blevet tilføjet til startskærmen, applikationsstartsystemet, dashboardet, konfigurationsværktøjet, medieafspilleren, mixer, HVAC og Chromium-browseren;
  • Referenceimplementeringerne for applikationer skrevet med QML er blevet udvidet: Opdateret instrumentbræt, der understøtter behandling af CAN-beskeder fra rat og mediekontakter. Mulighed for at bruge knapper på ratten til at styre bilens informationssystem;
  • En forhåndsimplementering af den nye vinduesmanager og startskærm er blevet tilbudt (aktiveres ved valg af 'agl-compositor');
  • Hardware-supporten er blevet opdateret: Renesas RCar3 BSP 3.21 (M3/H3, E3, Salvator), SanCloud BeagleBone Enhanced med support for Automotive Cape, i.MX6 og Raspberry Pi 4.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster