Linux Foundation Announces New Version of AGL UCB 8.0 Automotive Distro

gl-

Few days ago the Linux Foundation made known through a publication on your blog the release of the eighth version of the Linux distribution “AGL UCB” (Automotive Grade Linux Unified Code Base), that a platform is developed universal for use in a variety of automotive subsystemsfrom dashboards to automotive infotainment systems.

The distribution it is based on the developments of the Tizen, GENIVI and Yocto projects. The graphical environment is based on Qt, Wayland, and Weston IVI Shell project developments. Demonstration sets of the platform are forming for QEMU, Renesas M3, Intel Minnowboard Max (Atom E38xx), TI Vayu and Raspberry Pi 3 boards.

With the participation of the community, Assemblies for NXP i.MX6, DragonBoard 410c and Raspberry Pi 4 boards are being developed via git.

The companies involved in the development of the project include renowned brandsSuch as Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi and Subaru.

Automakers can use AGL UCB as a framework to create final solutions, after carrying out the necessary adaptations for the equipment and customization of the interface.

The platform allows you to focus on application development and your own methods to organize the user's work, without thinking about the low-level infrastructure and minimize maintenance costs.

The project is completely open: all components are available under free licenses.

A set of functional prototypes of typical applications written using HTML5 and Qt technologies is provided on the platform.

For example, there is an implementation of the home screen, web browser, dashboard, navigation system (using Google Maps), climate control, a media player with DLNA support, an interface for configuring the audio subsystem, a program for reading news.

Also offered are components for voice control, information retrieval, interaction with a smartphone via Bluetooth, and connection to a CAN network for sensor access and data transfer between vehicle nodes.

Highlights of AGL UCB 8.0

In the publication of this new version, highlight that device profiles were added for dashboard and telematics (navigation systems), as well as a demonstration implementation of the telematics interface.

As well support for launching programs under non-privileged users is highlighted and the separation of powers at the user level has been added to the application development framework (previous applications and system services were running as root).

While the Plate Support Package (BSP) for added SanCloud BeagleBone Enhanced + Automotive Cape plates.

BSP packages were updated for BSP Renesas RCar3. The i.MX6 package has been converted to use the etnaviv open graphics driver for Vivante GPUs.

Of the other changes that stand out in this new version, we can find:

  • Added force application termination function in afm-util package
  • Initial support for Raspberry Pi 4 (agl-image-minimal)
  • System components updated to Yocto 2.6 platform
  • The chart stack has been updated to Wayland 1.17 and Weston 6.0 composite server
  • In dash profiles and interface for infotainment systems, components for Waltham receivers and transmitters have been added
  • The Application Manager (Web Application Manager) has been updated to the Chromium 68 code base and has been freed from Qt dependencies
  • A pipewire media server-based sound backend, which replaces PulseAudio, is implemented and enabled by default
  • Task manager transforms into a separately installed widget
  • Added initial implementation of session management system (wireplumber)
  • Introduced a new implementation of the sound mixer. Temporarily removed support for Audio I / O via Bluetooth (will be returned in the 8.0.1 update)
  • Added support for J1939 communication and car bus diagnostic standard. Safe recording mode supported for CAN bus
  • Integrated voice synthesis system with Alexa Voice Agent.

Be the first to comment

Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.