Nouvelle version d'AGL UCB 9.0 ready, une plateforme universelle pour les sous-systèmes automobiles

gl-

La Fondation Linux a présenté la nouvelle édition de la distribution AGL UCB 9.0 (Automotive Grade Linux Unified Code Base) qui est développé comme une plate-forme universelle pour une utilisation dans une variété de sous-systèmes automobiles, des tableaux de bord aux systèmes d'infodivertissement automobiles.

La distribution il est basé sur les développements des projets Tizen, GENIVI et Yocto. L'environnement graphique est basé sur les développements des projets Qt, Wayland et Weston IVI Shell.

Les entreprises impliquées dans le développement projet inclure des marques renomméesTels que Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi et Subaru.

À propos d'AGL UCB

Les constructeurs automobiles peuvent utiliser AGL UCB comme cadre pour créer des solutions finales, après avoir effectué les adaptations nécessaires pour l'équipement et la personnalisation de l'interface.

La plateforme vous permet de vous concentrer sur le développement d'applications et les vôtres méthodes pour organiser le travail de l'utilisateur, sans penser à l'infrastructure de bas niveau et en minimisant les coûts de maintenance.

Le projet est complètement ouvert: tous les composants sont disponibles sous licences libres. Un ensemble de prototypes fonctionnels d'applications typiques écrites à l'aide des technologies HTML5 et Qt est fourni sur la plate-forme.

linux de qualité automatique

Par exemple, il existe une implémentation de l'écran d'accueil, du navigateur Web, du tableau de bord, du système de navigation (utilisant Google Maps), de la climatisation, d'un lecteur multimédia avec prise en charge DLNA, d'une interface pour configurer le sous-système audio, d'un programme de lecture informations.

Des composants pour la commande vocale, la recherche d'informations sont également proposés, interaction avec un smartphone via Bluetooth et connexion à un réseau CAN pour l'accès aux capteurs et le transfert de données entre les nœuds du véhicule.

Principales actualités d'AGL UCB 9.0

Dans cette nouvelle édition, le meilleure prise en charge des fonctions et paramètres réseauainsi que les performances nettement améliorées des applications basées sur HTML5, En outre, l'API pour Bluetooth a été repensée et la prise en charge des profils Bluetooth pbap et map a été étendue.

Basé sur des applications en HTML5, ils ont ajouté la prise en charge de l'accès basé sur des jetons, une image avec uniquement des applications HTML5 a été proposée en utilisant Web App Manager (WAM) et Chromium et des applications HTML de démonstration ont été ajoutées pour l'écran d'accueil, Lanceur d'applications, Tableau de bord, Configurateur, Lecteur multimédia, Mélangeur, HVAC et Navigateur Chromium.

D'autre part, les implémentations de référence étendues des applications ont été écrites en QML, tel est l'exemple d'une implémentation mise à jour du tableau de bord qui prend en charge le traitement des messages CAN depuis le volant et les boutons volant pour contrôler le système d'information automobile.

En outre, Prise en charge matérielle mise à jour pour: Renesas RCar3 BSP 3.21 (M3 / H3, E3, Salvator), SanCloud BeagleBone amélioré avec le soutien de Cape automobile, i.MX6 et Raspberry Pi 4.

Quant aux mises à jour, Ajout de la prise en charge de la mise à jour OTA (Over-the-Air) pour les environnements basés sur la technologie OSTree, vous permettant de manipuler l'image système dans son ensemble avec la possibilité de mettre à jour des fichiers individuels et de faire une version de la santé globale du système.

Des autres changements qui se démarquent de cette nouvelle version sont:

  • Application Framework implémente l'autorisation basée sur les jetons.
  • API étendue pour la reconnaissance vocale et intégration améliorée avec les agents vocaux.
  • Ajout du support pour Alexa Auto SDK 2.0.
  • Une nouvelle version ouverte de l'interface écran est proposée pour gérer la reconnaissance vocale.
  • Le sous-système audio a amélioré la prise en charge du serveur multimédia PipeWire et du gestionnaire de session WirePlumber.
  • Une implémentation préliminaire du nouvel écran de démarrage et du gestionnaire de fenêtres est proposée (activée en sélectionnant 'agl-composer').

Télécharger

Enfin, pour ceux qui souhaitent pouvoir tester ce système, ils doivent savoir que les constructions proposées ont été conçues pour Les planches QEMU, Renesas M3, Intel Up², Raspberry Pi 3 et Raspberry Pi 4.

Outre la participation de la communauté, des versions sont en cours de développement pour les cartes NXP i.MX6, DragonBoard 410c, Intel Minnowboard Max (Atom E38xx) et TI Vayu. Le code source des réalisations du projet est disponible via Git.


Soyez le premier à commenter

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.