The Linux Foundation has published the automotive distribution AGL UCB 8.0.

Linux Foundation Organization introduced The eighth release of the distribution AGL UCB (Automotive Grade Linux Unified Code Base), within which a universal platform for use in various automotive subsystems is developed, from dashboards to automotive infotainment systems.

The distribution is based on the developments of the projects Tizen, GENIVI and Yocto. The graphical environment is based on Qt, Wayland, and the developments of the Weston IVI Shell project. Demonstration builds of the platform are created for QEMU, Renesas M3 boards, Intel Minnowboard Max (Atom E38xx), TI Vayu, and Raspberry Pi 3. With community involvement boot images are being developed based on builds for NXP i.MX6 boards,
DragonBoard 410c and Raspberry Pi 4. The source texts of the project's developments are available through
Git. Companies such as Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi, and Subaru are involved in the project development.

AGL UCB can be used by automakers as a framework for creating final solutions, after conducting the necessary adaptation for the hardware and customizing the interface. The platform allows focusing primarily on the development of applications and personal methods of organizing user work, without worrying about the low-level infrastructure and minimizing maintenance costs. The project is completely open — all components are available under free licenses.

A set of working prototypes of typical applications is provided, created using HTML5 and Qt technologies. For example, we have implementation of a home screen, web browser, instrument panel, navigation system (using Google Maps), climate control, multimedia player with DLNA support, sound system configuration interface, news reading application. Components for voice control, information searching, smartphone interaction via Bluetooth, and connection to the CAN network for access to sensors and data transmission between vehicle nodes are offered.

Features new version:

  • Device profiles for the dashboard and telematics (navigation systems) have been added, as well as a demonstration implementation of the telematics interface;
  • System components have been updated to the Yocto 2.6 platform;
  • Support for launching applications under non-privileged users and privilege separation at the user level has been added to the application development framework (previously, applications and system services were run under root). A forced termination function has been added to the afm-util package;
  • The graphics stack has been updated to Wayland 1.17 and the composite server Weston 6.0;
  • Dashboard profiles and the interface for infotainment systems have added components for receivers and transmitters Waltham;
  • The Application Manager (Web App Manager) has been updated to the Chromium 68 codebase and freed from Qt dependencies;
  • A sound backend based on a multimedia server has been implemented and enabled by default PipeWire, replacing PulseAudio;
  • The task manager has been transformed into a separately installable widget;
  • An initial implementation of the session management system (wireplumber) has been added;
  • A new implementation of the sound mixer has been introduced. Support for audio input/output via Bluetooth has been temporarily removed (to be returned in the 8.0.1 update);
  • Support for the communication and diagnostic automotive bus standard J1939. Support for protected write mode for the CAN bus has been provided;
  • A BSP package (Board Support Package) has been added for SanCloud BeagleBone Enhanced + Automotive Cape boards. BSP packages for
    Renesas RCar3 BSPs have been updated. The i.MX6 package has been transitioned to use the open graphics driver etnaviv for the Vivante GPU. Initial support for the Raspberry Pi 4 board (agl-image-minimal) has been added.
  • Integration of the speech synthesis system with the Alexa Voice Agent has been ensured.

    Source: opennet.ru

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster