La Linux Foundation publica AGL UCB 9.0 Automotive Distribution

Fundació Linux presentat novena versió 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ó. Les solucions basades en AGL s'utilitzen als sistemes d'informació de Toyota, Lexus, Subaru Outback, Subaru Legacy i furgonetes Mercedes-Benz lleugeres.

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 plaques QEMU, Renesas M3, Intel Up², Raspberry Pi 3 i Raspberry Pi 4. Amb contribucions de la comunitat desenvolupar muntatges per a plaques NXP i.MX6,
DragonBoard 410c, Intel Minnowboard Max (Atom E38xx) i TI Vayu.

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ó:

  • Suport per al lliurament d'actualitzacions OTA (Over-the-Air) per a entorns basats en tecnologia OSTree, que us permet manipular la imatge del sistema com un tot únic amb la possibilitat d'actualitzar fitxers individuals i versionar l'estat general del sistema;
  • El marc d'aplicació implementa l'autorització basada en testimonis;
  • S'ha ampliat l'API de reconeixement de veu i s'ha millorat la integració amb agents de veu. S'ha afegit suport per a Alexa Auto SDK 2.0. S'ha proposat una nova versió oberta de la interfície en pantalla per gestionar el reconeixement de veu;
  • El subsistema d'àudio ha millorat el suport per al servidor multimèdia PipeWire i gestor de sessions WirePlomber;
  • Suport millorat per a les capacitats i la configuració de la xarxa. S'ha redissenyat l'API de Bluetooth i s'ha ampliat el suport per als perfils Bluetooth pbap i map;
  • S'ha afegit suport per a l'accés basat en testimonis a aplicacions basades en HTML5;
  • El rendiment de les aplicacions basades en HTML5 s'ha millorat significativament;
  • S'ofereix una imatge només HTML5, utilitzant Web App Manager (WAM) i Chromium;
  • S'han afegit aplicacions de demostració HTML per a la pantalla d'inici, el llançador d'aplicacions, el tauler de control, el configurador, el reproductor multimèdia, el mesclador, l'HVAC i el navegador Chromium;
  • S'han ampliat les implementacions de referència d'aplicacions escrites amb QML: una implementació de tauler actualitzada que admet el processament de missatges CAN des del volant i botons multimèdia. Possibilitat d'utilitzar botons al volant per controlar el sistema d'informació del cotxe;
  • Proposta d'implementació preliminar d'un nou gestor de finestres i pantalla d'inici (activat seleccionant 'agl-compositor');
  • Suport de maquinari actualitzat: Renesas RCar3 BSP 3.21 (M3/H3, E3, Salvator), SanCloud BeagleBone Enhanced amb suport Automotive Cape, i.MX6 i Raspberry Pi 4.

Font: opennet.ru

Afegeix comentari