La Linux Foundation publica AGL UCB 8.0 Automotive Distribution

Fundació Linux presentat vuitè llançament de la distribució AGL UCB (Automotive Grade Linux Unified Code Base), que està desenvolupant una plataforma universal per utilitzar-la en diversos subsistemes d'automoció, des de taulers de comandament fins a sistemes d'informació d'automoció.

La distribució es basa en l'evolució dels projectes Tizen, GENIVI и Yocto. L'entorn gràfic es basa en Qt, Wayland i els desenvolupaments del projecte Weston IVI Shell. Creacions de demostració de la plataforma format per a QEMU, Renesas M3, Intel Minnowboard Max (Atom E38xx), TI Vayu i Raspberry Pi 3. Amb contribucions de la comunitat desenvolupar muntatges per a plaques NXP i.MX6,
DragonBoard 410c i Raspberry Pi 4. Els textos font dels desenvolupaments del projecte estan disponibles a través de
anar. En el desenvolupament del projecte participen empreses com Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi i Subaru.

AGL UCB pot ser utilitzat pels fabricants d'automòbils com a marc per a la creació de solucions finals, després d'haver realitzat l'adaptació necessària dels equips i personalitzat la interfície. La plataforma permet centrar-se en el desenvolupament d'aplicacions i mètodes propis per organitzar el treball de l'usuari, sense pensar en una infraestructura de baix nivell i minimitzant els costos de manteniment. El projecte és completament obert: tots els components estan disponibles sota llicències lliures.

Es proporciona un conjunt de prototips de treball d'aplicacions típiques escrites amb les tecnologies HTML5 i Qt. Per exemple, està disponible implementació d'una pantalla d'inici, un navegador web, un tauler, un sistema de navegació (s'utilitza Google Maps), climatització, un reproductor multimèdia amb suport DLNA, una interfície per configurar el subsistema de so i un lector de notícies. S'ofereixen components per al control per veu, la cerca d'informació, la interacció amb un telèfon intel·ligent mitjançant Bluetooth i la connexió a una xarxa CAN per accedir a sensors i transferir dades entre components del vehicle.

Característiques nova versió:

  • S'han afegit perfils de dispositiu per al quadre d'instruments i telemàtica (sistemes de navegació), així com una implementació de demostració de la interfície telemàtica;
  • Els components del sistema s'han actualitzat a la plataforma Yocto 2.6;
  • S'ha afegit suport per executar programes amb usuaris sense privilegis i separació de poders a nivell d'usuari al marc de desenvolupament d'aplicacions (anteriorment, les aplicacions i els serveis del sistema eren llançats sota root). S'ha afegit una funció per forçar la terminació de l'aplicació al paquet afm-util;
  • S'ha actualitzat la pila de gràfics a Wayland 1.17 i al servidor compost Weston 6.0;
  • S'han afegit components per a receptors i transmissors als perfils del quadre de comandament i la interfície per als sistemes d'infoentreteniment Waltham;
  • El Gestor d'aplicacions (Gestor d'aplicacions web) s'ha actualitzat a la base de codi Chromium 68 i s'ha eliminat de les dependències de Qt;
  • S'ha implementat i habilitat per defecte un backend d'àudio basat en un servidor multimèdia PipeWire, substituint PulseAudio;
  • El gestor de tasques s'ha transformat en un giny instal·lat per separat;
  • S'ha afegit la implementació inicial del sistema de gestió de sessions (wireplumber);
  • S'ha introduït una nova implementació del mesclador d'àudio. El suport per a l'entrada/sortida d'àudio mitjançant Bluetooth s'ha eliminat temporalment (es tornarà a l'actualització 8.0.1);
  • S'ha afegit suport per a l'estàndard de bus de vehicles de comunicació i diagnòstic J1939. Es proporciona suport per al mode d'enregistrament protegit per al bus CAN;
  • S'ha afegit el paquet BSP (Board Support Package) per a les plaques SanCloud BeagleBone Enhanced + Automotive Cape. Paquets BSP actualitzats per
    Renesas RCar3 BSP. El paquet i.MX6 s'ha convertit per utilitzar el controlador de gràfics oberts etnaviv per a la GPU Vivante. S'ha afegit suport inicial per a la placa Raspberry Pi 4 (agl-image-minimal).

  • Es proporciona la integració del sistema de síntesi de veu amb Alexa Voice Agent.

    Font: opennet.ru

Afegeix comentari