La Linukso-Fondaĵo publikigis la aŭtomobilan distribuon AGL UCB 9.0

Linukso-Fondaĵo prezentita naŭa eldono de la distribuo AGL UCB (Automotive Grade Linux Unified Code Base), kiu disvolvas universalan platformon por uzo en diversaj aŭtsubsistemoj, de instrumentpaneloj ĝis aŭtaj infodivertsistemoj. AGL-bazitaj solvoj estas uzitaj en la informsistemoj de Toyota, Lexus, Subaru Outback, Subaru Legacy kaj malpezaj Mercedes-Benz Vans.

La distribuo baziĝas sur la evoluoj de la projektoj Tizen, GENIVI и Yocto. La grafika medio estas bazita sur Qt, Wayland kaj la evoluoj de la Weston IVI Shell-projekto. Platformo demo konstruas formis por tabuloj QEMU, Renesas M3, Intel Up², Raspberry Pi 3 kaj Raspberry Pi 4. Kun komunumaj kontribuoj disvolvi asembleoj por NXP i.MX6-tabuloj,
DragonBoard 410c, Intel Minnowboard Max (Atom E38xx) kaj TI Vayu.

La fontotekstoj de la evoluoj de la projekto estas haveblaj per
Git. Firmaoj kiel Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi kaj Subaru estas implikitaj en la evoluo de la projekto.

AGL UCB povas esti uzata de aŭtoproduktantoj kiel kadro por krei finajn solvojn, post plenumi la necesan adapton por ekipaĵo kaj agordi la interfacon. La platformo ebligas al vi koncentriĝi pri evoluigado de aplikaĵoj kaj viaj propraj metodoj por organizi la laboron de la uzanto, sen pensi pri malaltnivela infrastrukturo kaj minimumigi prizorgajn kostojn. La projekto estas tute malfermita - ĉiuj komponantoj estas disponeblaj sub liberaj permesiloj.

Aro de funkciaj prototipoj de tipaj aplikaĵoj skribitaj per HTML5 kaj Qt-teknologioj estas disponigita. Ekzemple, disponeblas efektivigo de hejmekrano, tTT-legilo, instrumentpanelo, navigacia sistemo (Google Maps estas uzata), klimatilo, plurmedia ludilo kun DLNA-subteno, interfaco por agordi la sonsubsistemon, kaj novaĵleganto. Komponantoj estas ofertitaj por voĉkontrolo, informserĉo, interagado kun inteligenta telefono per Bluetooth kaj konekto al CAN-reto por aliro al sensiloj kaj datumtransigo inter veturiloj.

Karakterizaĵoj nova versio:

  • Subteno por OTA (Supra-aera) ĝisdatigo livero por teknologi-bazitaj medioj OSTree, kiu ebligas al vi manipuli la sistembildon kiel ununuran tuton kun la kapablo ĝisdatigi individuajn dosierojn kaj version la ĝeneralan staton de la sistemo;
  • La Aplika Kadro efektivigas ĵeton-bazitan rajtigon;
  • La parolrekono API estis vastigita kaj integriĝo kun voĉaj agentoj estis plibonigita. Aldonita subteno por Alexa Auto SDK 2.0. Nova malferma versio de la surekrana interfaco por administri parolrekonon estis proponita;
  • La aŭdsubsistemo plibonigis subtenon por la plurmedia servilo PipeWire kaj sesio-manaĝero DratoPlumbero;
  • Plibonigita subteno por retaj kapabloj kaj agordoj. La Bluetooth API estis restrukturita kaj subteno por la pbap kaj mapo Bluetooth-profiloj estis vastigita;
  • Aldonita subteno por ĵeton-bazita aliro al HTML5-bazitaj aplikoj;
  • La agado de HTML5-bazitaj aplikoj estis signife plibonigita;
  • Nur HTML5-bildo estas ofertita, uzante Web App Manager (WAM) kaj Chromium;
  • Aldonitaj HTML-demo-aplikaĵoj por Hejma Ekrano, App Lanĉilo, Instrumentpanelo, Agordilo, Media Player, Mixer, HVAC kaj Chromium Browser;
  • La referencaj efektivigoj de aplikoj skribitaj uzante QML estis vastigitaj: Ĝisdatigita instrumentpanefektivigo kiu apogas pretigi CAN mesaĝojn de la stirilo kaj plurmediaj butonoj. Eblo uzi butonojn sur la stirilo por kontroli la aŭto-informsistemon;
  • Proponita prepara efektivigo de nova fenestra administranto kaj hejmekrano (ebligita per elekto de 'agl-komponilo');
  • Ĝisdatigita aparatara subteno: Renesas RCar3 BSP 3.21 (M3/H3, E3, Salvator), SanCloud BeagleBone Enhanced kun Automotive Cape-subteno, i.MX6 kaj Raspberry Pi 4.

fonto: opennet.ru

Aldoni komenton