De nieuwe versie van AGL UCB 9.0, een universeel platform voor auto-subsystemen, is klaar

oud-

De Linux Foundation presenteerde de nieuwe editie van de AGL UCB 9.0-distributie (Automotive Grade Linux Unified Code Base) dat is ontwikkeld als een universeel platform voor gebruik in een verscheidenheid aan auto-subsystemen, van dashboards tot auto-infotainmentsystemen.

De verdeling het is gebaseerd op de ontwikkelingen van de projecten Tizen, GENIVI en Yocto. De grafische omgeving is gebaseerd op Qt, Wayland en ontwikkelingen uit het Weston IVI Shell-project.

De bedrijven die bij de ontwikkeling betrokken zijn van het project omvatten bekende merkenZoals Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi en Subaru.

Over AGL UCB

Autofabrikanten kunnen AGL UCB gebruiken als een raamwerk om definitieve oplossingen te creëren, na de nodige aanpassingen voor de uitrusting en aanpassing van de interface.

Met het platform kunt u zich concentreren op applicatieontwikkeling en die van uzelf methoden om het werk van de gebruiker te organiseren, zonder na te denken over de lage infrastructuur en het minimaliseren van onderhoudskosten.

Het project is volledig open: alle componenten zijn beschikbaar onder gratis licenties. Op het platform wordt een reeks functionele prototypen van typische applicaties geleverd die zijn geschreven met behulp van HTML5- en Qt-technologieën.

automatische linux

Zo is er een implementatie van het homescherm, webbrowser, dashboard, navigatiesysteem (met Google Maps), klimaatbeheersing, een mediaspeler met DLNA-ondersteuning, een interface voor het configureren van het audiosubsysteem, een leesprogramma nieuws.

Er worden ook componenten aangeboden voor spraakbesturing en het ophalen van informatie, interactie met een smartphone via Bluetooth en verbinding met een CAN-netwerk voor toegang tot sensoren en gegevensoverdracht tussen voertuigknooppunten.

Belangrijkste nieuwe kenmerken van AGL UCB 9.0

In deze nieuwe editie het verbeterde ondersteuning voor netwerkfuncties en instellingenevenals de aanzienlijk verbeterde prestaties van HTML5-gebaseerde applicaties, Daarnaast is de Bluetooth API opnieuw ontworpen en is de ondersteuning voor Bluetooth pbap en kaartprofielen uitgebreid.

Toepassingen gebaseerd in HTML5 hebben ze ondersteuning toegevoegd voor op tokens gebaseerde toegang, werd een afbeelding voorgesteld met alleen HTML5-apps die Web App Manager (WAM) en Chromium gebruiken en demo HTML-apps zijn toegevoegd voor het startscherm, app-opstartprogramma, dashboard, configurator, mediaspeler, mixer, HVAC en Chromium-browser.

Aan de andere kant zijn de uitgebreide referentie-implementaties van applicaties geschreven in QML, zoals het voorbeeld van een bijgewerkte dashboardimplementatie die CAN-berichtverwerking vanaf het stuur en multimediaknoppen ondersteunt, een ander is de mogelijkheid om knoppen op het stuur te gebruiken om te bedienen auto-informatiesysteem.

Bovendien heeft Verbeterde hardware-ondersteuning voor: Renesas RCar3 BSP 3.21 (M3/H3, E3, Salvator), SanCloud BeagleBone verbeterd met ondersteuning voor Automotive Cape, i.MX6 en Raspberry Pi 4.

Wat betreft updates, ondersteuning toegevoegd voor levering van OTA-updates (Over-the-Air) voor omgevingen die zijn gebaseerd op OSTree-technologie, waarmee u de systeemimage als geheel kunt manipuleren met de mogelijkheid om individuele bestanden bij te werken en de algehele systeemstatus te wijzigen.

Van de andere veranderingen die opvallen ten opzichte van deze nieuwe versie zijn:

  • Application Framework implementeert autorisatie op basis van tokens.
  • Uitgebreide API voor spraakherkenning en verbeterde integratie met spraakagenten.
  • Ondersteuning toegevoegd voor Alexa Auto SDK 2.0.
  • Er wordt een nieuwe open versie van de scherminterface voorgesteld om spraakherkenning te beheren.
  • Het audiosubsysteem heeft verbeterde ondersteuning voor de PipeWire-mediaserver en WirePlumber-sessiemanager.
  • Een voorlopige implementatie van de nieuwe windowmanager en splashscreen wordt voorgesteld (geactiveerd door 'agl-composer' te selecteren).

Ontladen

Tot slot, voor degenen die geïnteresseerd zijn om dit systeem te kunnen testen, moeten ze dat weten de aangeboden builds zijn gebouwd om de planken QEMU, Renesas M3, Intel Up², Raspberry Pi 3 en Raspberry Pi 4.

Naast dat met input van de gemeenschap, worden builds voor NXP i.MX6, DragonBoard 410c, Intel Minnowboard Max (Atom E38xx) en TI Vayu-borden ontwikkeld. De broncode van de projectprestaties is beschikbaar via Git.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.