Linux Foundation zverejnila automobilovú distribúciu AGL UCB 9.0

Linux Foundation представила deviate vydanie distribúcie AGL UCB (Automotive Grade Linux Unified Code Base), ktorá vyvíja univerzálnu platformu pre použitie v rôznych automobilových subsystémoch, od prístrojových dosiek až po automobilové infotainment systémy. Riešenia na báze AGL sa používajú v informačných systémoch vozidiel Toyota, Lexus, Subaru Outback, Subaru Legacy a ľahkých úžitkových vozidiel Mercedes-Benz Vans.

Distribúcia je založená na vývoji projektov Tizen, GENIVI и Yocto. Grafické prostredie je založené na Qt, Wayland a vývoji projektu Weston IVI Shell. Ukážky platformy tvorené pre dosky QEMU, Renesas M3, Intel Up², Raspberry Pi 3 a Raspberry Pi 4. S príspevkami komunity rozvíjať zostavy pre dosky NXP i.MX6,
DragonBoard 410c, Intel Minnowboard Max (Atom E38xx) a TI Vayu.

Zdrojové texty vývoja projektu sú dostupné cez
ísť. Na vývoji projektu sa podieľajú spoločnosti ako Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi a Subaru.

AGL UCB môžu výrobcovia automobilov použiť ako rámec na vytváranie finálnych riešení po potrebnom prispôsobení zariadenia a prispôsobeniu rozhrania. Platforma vám umožňuje sústrediť sa na vývoj aplikácií a vlastných metód organizácie práce používateľa bez toho, aby ste premýšľali o nízkoúrovňovej infraštruktúre a minimalizovali náklady na údržbu. Projekt je úplne otvorený – všetky komponenty sú dostupné pod bezplatnými licenciami.

Poskytuje sa sada funkčných prototypov typických aplikácií napísaných pomocou technológií HTML5 a Qt. Napríklad, tam je implementácia domovskej obrazovky, webového prehliadača, palubnej dosky, navigačného systému (používajú sa Google Maps), klimatizácie, multimediálneho prehrávača s podporou DLNA, rozhrania na konfiguráciu zvukového subsystému a čítačky správ. V ponuke sú komponenty pre hlasové ovládanie, vyhľadávanie informácií, interakciu so smartfónom cez Bluetooth a pripojenie k sieti CAN pre prístup k senzorom a prenos dát medzi komponentmi vozidla.

Vlastnosti Nová verzia:

  • Podpora poskytovania aktualizácií OTA (Over-the-Air) pre prostredia založené na technológiách ostrejšie, ktorý vám umožňuje manipulovať s obrazom systému ako s jedným celkom s možnosťou aktualizácie jednotlivých súborov a verzií celkového stavu systému;
  • Aplikačný rámec implementuje autorizáciu založenú na tokenoch;
  • Rozšírené bolo rozhranie API na rozpoznávanie reči a zlepšila sa integrácia s hlasovými agentmi. Pridaná podpora pre Alexa Auto SDK 2.0. Bola navrhnutá nová otvorená verzia rozhrania na obrazovke na správu rozpoznávania reči;
  • Audio subsystém má vylepšenú podporu pre multimediálny server PipeWire a manažér relácie WirePlumber;
  • Vylepšená podpora pre sieťové možnosti a nastavenia. Rozhranie Bluetooth API bolo prepracované a bola rozšírená podpora pre profily Bluetooth pbap a map;
  • Pridaná podpora pre prístup založený na tokenoch k aplikáciám založeným na HTML5;
  • Výkon aplikácií založených na HTML5 sa výrazne zlepšil;
  • Ponúka sa obrázok iba vo formáte HTML5 pomocou správcu webových aplikácií (WAM) a prehliadača Chromium;
  • Pridané ukážkové aplikácie HTML pre úvodnú obrazovku, spúšťač aplikácií, informačný panel, konfigurátor, prehrávač médií, mixér, HVAC a prehliadač Chromium;
  • Referenčné implementácie aplikácií napísaných pomocou QML boli rozšírené: Aktualizovaná implementácia dashboardu, ktorá podporuje spracovanie správ CAN z volantu a multimediálnych tlačidiel. Možnosť použitia tlačidiel na volante na ovládanie informačného systému auta;
  • Navrhovaná predbežná implementácia nového správcu okien a domovskej obrazovky (povolená výberom „agl-compositor“);
  • Aktualizovaná podpora hardvéru: Renesas RCar3 BSP 3.21 (M3/H3, E3, Salvator), SanCloud BeagleBone Enhanced s podporou Automotive Cape, i.MX6 a Raspberry Pi 4.

Zdroj: opennet.ru

Pridať komentár