Linux Foundation stel AGL UCB 8.0-motorverspreiding vry

Linux-stigting aangebied agtste vrystelling van die verspreiding AGL UCB (Automotive Grade Linux Unified Code Base), wat 'n universele platform ontwikkel vir gebruik in verskeie motorsubstelsels, van dashboards tot motorinligtingvermaakstelsels.

Die verspreiding is gebaseer op die projekte se ontwikkelings Tizen, GENIVI и Yocto. Die grafiese omgewing is gebaseer op Qt, Wayland en die ontwikkelings van die Weston IVI Shell-projek. Platform demo bou gevorm vir QEMU, Renesas M3, Intel Minnowboard Max (Atom E38xx), TI Vayu en Raspberry Pi 3. Met gemeenskapsbydraes ontwikkel samestellings vir NXP i.MX6-borde,
DragonBoard 410c en Raspberry Pi 4. Brontekste van die projek se ontwikkelings is beskikbaar deur
gaan. Maatskappye soos Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi en Subaru is by die ontwikkeling van die projek betrokke.

AGL UCB kan deur motorvervaardigers gebruik word as 'n raamwerk vir die skep van finale oplossings, nadat die nodige aanpassing vir toerusting uitgevoer is en die koppelvlak aangepas is. Die platform laat jou toe om te fokus op die ontwikkeling van toepassings en jou eie metodes om die gebruiker se werk te organiseer, sonder om aan laevlak-infrastruktuur te dink en instandhoudingskoste te minimaliseer. Die projek is heeltemal oop - alle komponente is beskikbaar onder gratis lisensies.

'n Stel werkende prototipes van tipiese toepassings wat met HTML5- en Qt-tegnologie geskryf is, word verskaf. Byvoorbeeld, daar is implementering van 'n tuisskerm, 'n webblaaier, 'n paneelbord, 'n navigasiestelsel (Google Maps word gebruik), klimaatbeheer, 'n multimediaspeler met DLNA-ondersteuning, 'n koppelvlak vir die opstel van die klanksubstelsel, en 'n nuusleser. Komponente word aangebied vir stembeheer, inligtingsoektog, interaksie met 'n slimfoon via Bluetooth en verbinding met 'n CAN-netwerk vir toegang tot sensors en data-oordrag tussen voertuigkomponente.

Funksies nuwe weergawe:

  • Bygevoeg toestelprofiele vir die instrumentpaneel en telematika (navigasiestelsels), sowel as 'n demonstrasie-implementering van die telematiese koppelvlak;
  • Stelselkomponente is opgedateer na die Yocto 2.6-platform;
  • Ondersteuning vir die bestuur van programme onder onbevoorregte gebruikers en skeiding van magte op gebruikersvlak is by die toepassingsontwikkelingsraamwerk gevoeg (voorheen is toepassings en stelseldienste onder wortel geloods). Het 'n funksie bygevoeg om aansoekbeëindiging af te dwing by die afm-util-pakket;
  • Grafiese stapel opgedateer na Wayland 1.17 en saamgestelde bediener weston 6.0;
  • Bygevoeg komponente vir ontvangers en senders in dashboard profiele en koppelvlak vir infotainment stelsels Waltham;
  • Toepassingsbestuurder (webtoepassingbestuurder) is opgedateer na die Chromium 68-kodebasis en is verwyder van Qt-afhanklikhede;
  • 'n Oudio-agtergrond gebaseer op 'n multimedia-bediener is by verstek geïmplementeer en geaktiveer PipeWire, wat PulseAudio vervang;
  • Die taakbestuurder is omskep in 'n afsonderlik geïnstalleerde legstuk;
  • Bygevoeg aanvanklike implementering van sessiebestuurstelsel (wireplumber);
  • 'n Nuwe implementering van die klankmenger is bekendgestel. Ondersteuning vir oudio-invoer/-uitvoer via Bluetooth is tydelik verwyder (sal teruggestuur word in opdatering 8.0.1);
  • Bygevoeg ondersteuning vir die kommunikasie en diagnostiese voertuig bus standaard J1939. Ondersteuning vir beskermde opnamemodus vir die CAN-bus word verskaf;
  • Bygevoeg BSP-pakket (Board Support Package) vir SanCloud BeagleBone Enhanced + Automotive Cape-borde. Opgedateerde BSP-pakkette vir
    Renesas RCar3 BSP's. Die i.MX6-pakket is omgeskakel om die etnaviv oop grafiese drywer vir die Vivante GPU te gebruik. Bygevoeg aanvanklike ondersteuning vir Raspberry Pi 4 bord (agl-image-minimaal).

  • Integrasie van die spraaksintesestelsel met Alexa Voice Agent word verskaf.

    Bron: opennet.ru

Voeg 'n opmerking