Организација Linux Фондација је представила двадесет прво издање AGL UCB (Automotive Grade) дистрибуције Linux Унификована база кода), која развија универзалну платформу за употребу у различитим аутомобилским подсистемима, од инструмент табли до инфотејнмент система у аутомобилу. Истовремено, објављено је прво издање референтне платформе AGL SoDeV (софтверски дефинисано возило), дизајниране за креирање софтверски дефинисаних аутомобилских система заснованих на Automotive Grade-у. Linux.
SoDeV је комбиновани производ који комбинује AGL UCB, LXC (Linux Контејнери), VirtIO, Xen хипервизор, Zephyr RTOS и други пројекти Linux Фондација. Прво издање SoDeV-а може да се покреће на Renesas Sparrow Hawk плочама, у cloud окружењима или на виртуелним машинама. Пројекат омогућава произвођачима аутомобила да убрзају време пласмана на тржиште одвајањем развоја софтвера од хардверских система, апстраховањем хардвера кроз виртуелизацију. Шира подршка за SoC-ове које користе произвођачи аутомобила планирана је за 2026. годину. Пројекат се развија уз учешће Panasonic Automotive Systems, Honda, Toyota, Mazda, AISIN и Renesas.

Дистрибуција AGL UCB је базирана на пројектима Tizen, GENIVI и Yocto. Графичко окружење је базирано на Qt, Wayland и Weston IVI Shell пројекту. Демо верзије платформе су доступне за QEMU, Renesas H3 плоче, Intel Up², Raspberry Pi 4 и Raspberry Pi 5. Компаније као што су Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi и Subaru учествују у развоју дистрибуције.
АГЛ УЦБ произвођачи аутомобила могу користити као оквир за креирање коначних решења, након спровођења неопходне адаптације опреме и прилагођавања интерфејса. Платформа вам омогућава да се фокусирате на развој апликација и сопствених метода за организовање рада корисника, без размишљања о инфраструктури ниског нивоа и минимизирању трошкова одржавања. Пројекат је потпуно отворен - све компоненте су доступне под бесплатним лиценцама.
Обезбеђен је скуп радних прототипова стандардних апликација написаних коришћењем HTML5 и Qt технологија. На пример, постоји имплементација почетног екрана, веб прегледача, контролне табле, навигационог система (користећи Google Maps), контроле климе, медија плејера са DLNA подршком, интерфејса за конфигурисање аудио подсистема и читача вести. Такође су доступне компоненте за гласовну контролу, претрагу информација, интеракцију са паметним телефоном путем Bluetooth-а и повезивање са CAN мрежом за приступ сензорима и пренос података између компоненти возила.
Промене у новој верзији AGL UCB укључују:
- Синхронизација са компонентама Yocto 5.0.16 платформе је имплементирана;
- Ажурирани су комплети алата за Flutter Embedder и Workspace Automation, што побољшава перформансе, решава проблеме са рендеровањем и додаје нове функције корисничког интерфејса. Верзије Flutter SDK-а су ажуриране на 3.38.3, а Dart на 3.10.1.
- Користи се библиотека Qt 6.8.
- VSS (Спецификација сигнала возила) је ажурирана на верзију 6.0.
- Оквир дистрибуираног приказа је мигриран да користи gRPC протокол.
- Ажурирани BSP (Board Support Package) слојеви: meta-arm, meta-freescale, meta-freescale-3rdparty, meta-raspberrypi, meta-renesas, meta-riscv, meta-rockchip, meta-tegra, meta-ti.
- Ажурирани слојеви meta-aws, meta-clang, meta-flutter, meta-openembedded, meta-selinux, meta-virtualization, meta-python-ai, meta-qt6.
Извор: опеннет.ру
