Fundația Linux a publicat distribuția auto AGL UCB 21.0 și platforma SoDeV

Organizația Fundația Linux a prezentat a 21-a versiune a distribuției AGL UCB (Automotive Grade Linux Unified Code Base), în cadrul căreia se dezvoltă o platformă unificată pentru utilizarea în diferite subsisteme auto, de la panouri de instrumente până la sisteme de infotainment auto. Totodată, a fost prezentată prima versiune a platformei de referință AGL SoDeV (Software Defined Vehicle), destinată creării de sisteme auto definite prin software bazate pe Automotive Grade Linux.

SoDeV reprezintă un produs combinat, îmbinând distribuția AGL UCB, LXC (Linux Containers), VirtIO, hipervizorul Xen, Zephyr RTOS și alte proiecte ale Fundației Linux. Prima versiune a SoDeV poate fi rulată pe plăci Renesas Sparrow Hawk, în medii cloud sau în virtuálne mašini. Proiectul permite producătorilor auto să accelereze lansarea produselor, prin separarea dezvoltării software-ului de sistemele hardware prin abstractizarea echipamentului prin virtualizare. Până în 2026, se preconizează implementarea unei suporturi mai extinse pentru SoC, utilizate de producătorii auto. Proiectul se dezvoltă cu participarea companiilor Panasonic Automotive Systems, Honda, Toyota, Mazda, AISIN și Renesas. Fundația Linux a publicat distribuția auto AGL UCB 21.0 și platforma SoDeV

Distribuția AGL UCB se bazează pe lucrările proiectelor Tizen, GENIVI și Yocto. Mediul grafic este bazat pe Qt, Wayland și lucrările proiectului Weston IVI Shell. Versiuni demo ale platformei sunt formate pentru QEMU, plăci Renesas H3, Intel Up², Raspberry Pi 4 și Raspberry Pi 5. La dezvoltarea distribuției participă companii precum Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi și Subaru.

AGL UCB poate fi folosit de către producătorii auto ca bază pentru crearea de soluții finale, după realizarea adaptărilor necesare pentru echipamente și personalizarea interfeței. Platforma permite concentrarea pe dezvoltarea aplicațiilor și a propriilor metode de organizare a muncii utilizatorului, fără a se preocupa de infrastructura de nivel inferior și minimizând costurile de întreținere. Proiectul este complet deschis — toate componentele sunt disponibile sub licențe libere.

Este oferit un set de prototipuri funcționale pentru aplicații tipice, scrise cu ajutorul tehnologiilor HTML5 și Qt. De exemplu, există o implementare a ecranului de acasă, a web-browser-ului, a taboului de bord, a sistemului de navigație (care folosește Google Maps), a controlului climatizării, a player-ului multimedia cu suport pentru DLNA, a unei interfețe pentru configurarea subsistemului audio, a unei aplicații pentru citirea știrilor. Sunt oferite componente pentru control vocal, căutare de informații, interacțiune cu smartphone-ul prin Bluetooth și conectare la rețeaua CAN pentru acces la senzori și transfer de date între nodurile vehiculului.

Printre modificările din noua versiune AGL UCB:

  • A fost realizată sincronizarea cu componentele platformei Yocto 5.0.16;
  • Sunt actualizate uneltele Flutter Embedder și Workspace Automation, la care s-a îmbunătățit performanța, s-au rezolvat problemele cu redarea, fiind adăugate noi funcționalități pentru interfața utilizatorului. S-au actualizat versiunile Flutter SDK 3.38.3 și limbajul Dart 3.10.1.
  • A fost utilizată biblioteca Qt 6.8.
  • Specificația VSS (Vehicle Signal Specification) a fost actualizată până la versiunea 6.0.
  • Framework-ul de afișare distribuit (Distributed Display Framework) a fost migrat la utilizarea protocolului gRPC.
  • Sunt actualizate straturile BSP (Board Support Package): meta-arm, meta-freescale, meta-freescale-3rdparty, meta-raspberrypi, meta-renesas, meta-riscv, meta-rockchip, meta-tegra, meta-ti.
  • Sunt actualizate straturile meta-aws, meta-clang, meta-flutter, meta-openembedded, meta-selinux, meta-virtualization, meta-python-ai, meta-qt6.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster