Inilathala ng Linux Foundation ang automotive distribution na AGL UCB 9.0

Linux Foundation ipinakita ikasiyam na paglabas ng pamamahagi AGL UCB (Automotive Grade Linux Unified Code Base), na bumubuo ng isang unibersal na platform para sa paggamit sa iba't ibang automotive subsystem, mula sa mga dashboard hanggang sa automotive infotainment system. Ang mga solusyon na nakabatay sa AGL ay ginagamit sa mga sistema ng impormasyon ng Toyota, Lexus, Subaru Outback, Subaru Legacy at mga light-duty na Mercedes-Benz Van.

Ang pamamahagi ay batay sa mga pag-unlad ng mga proyekto Tizen, GENIVI ΠΈ Yocto. Ang graphical na kapaligiran ay batay sa Qt, Wayland at sa mga pag-unlad ng proyekto ng Weston IVI Shell. Mga build ng platform demo nabuo para sa mga board ng QEMU, Renesas M3, Intel UpΒ², Raspberry Pi 3 at Raspberry Pi 4. May mga kontribusyon sa komunidad ay umuunlad mga assemblies para sa NXP i.MX6 boards,
DragonBoard 410c, Intel Minnowboard Max (Atom E38xx) at TI Vayu.

Ang mga pinagmulang teksto ng mga pagpapaunlad ng proyekto ay makukuha sa pamamagitan ng
pumunta. Ang mga kumpanya tulad ng Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi at Subaru ay kasangkot sa pagbuo ng proyekto.

Ang AGL UCB ay maaaring gamitin ng mga automaker bilang isang balangkas para sa paglikha ng mga panghuling solusyon, pagkatapos isagawa ang kinakailangang adaptasyon para sa kagamitan at pag-customize ng interface. Binibigyang-daan ka ng platform na tumuon sa pagbuo ng mga application at sarili mong mga pamamaraan para sa pag-aayos ng trabaho ng user, nang hindi iniisip ang mababang antas ng imprastraktura at pagliit ng mga gastos sa pagpapanatili. Ang proyekto ay ganap na bukas - lahat ng mga bahagi ay magagamit sa ilalim ng mga libreng lisensya.

Isang set ng mga gumaganang prototype ng mga tipikal na application na nakasulat gamit ang HTML5 at Qt na mga teknolohiya ay ibinigay. Halimbawa, magagamit pagpapatupad ng home screen, web browser, dashboard, navigation system (Google Maps ang ginagamit), climate control, multimedia player na may suporta sa DLNA, interface para sa pag-configure ng sound subsystem, at news reader. Inaalok ang mga bahagi para sa kontrol ng boses, paghahanap ng impormasyon, pakikipag-ugnayan sa isang smartphone sa pamamagitan ng Bluetooth at koneksyon sa isang CAN network para sa access sa mga sensor at paglipat ng data sa pagitan ng mga bahagi ng sasakyan.

Mga Tampok bagong bersyon:

  • Suporta para sa paghahatid ng update ng OTA (Over-the-Air) para sa mga environment na nakabatay sa teknolohiya OSTree, na nagpapahintulot sa iyo na manipulahin ang imahe ng system bilang isang solong kabuuan na may kakayahang i-update ang mga indibidwal na file at bersyon ang pangkalahatang estado ng system;
  • Ang Application Framework ay nagpapatupad ng pahintulot na nakabatay sa token;
  • Ang speech recognition API ay pinalawak at ang pagsasama sa mga voice agent ay napabuti. Nagdagdag ng suporta para sa Alexa Auto SDK 2.0. Isang bagong bukas na bersyon ng on-screen na interface para sa pamamahala ng speech recognition ay iminungkahi;
  • Ang audio subsystem ay nagpabuti ng suporta para sa multimedia server PipeWire at tagapamahala ng session WirePlumber;
  • Pinahusay na suporta para sa mga kakayahan at setting ng network. Ang Bluetooth API ay muling idinisenyo at ang suporta para sa pbap at mapa ng mga profile ng Bluetooth ay pinalawak;
  • Nagdagdag ng suporta para sa token-based na access sa HTML5-based na mga application;
  • Ang pagganap ng HTML5-based na mga application ay makabuluhang napabuti;
  • Nag-aalok ng HTML5-only na larawan, gamit ang Web App Manager (WAM) at Chromium;
  • Nagdagdag ng HTML demo app para sa Home Screen, App Launcher, Dashboard, Configurator, Media Player, Mixer, HVAC at Chromium Browser;
  • Ang mga reference na pagpapatupad ng mga application na isinulat gamit ang QML ay pinalawak: Isang na-update na pagpapatupad ng dashboard na sumusuporta sa pagproseso ng mga mensahe ng CAN mula sa manibela at mga pindutan ng multimedia. Posibilidad ng paggamit ng mga pindutan sa manibela upang kontrolin ang sistema ng impormasyon ng kotse;
  • Iminungkahing paunang pagpapatupad ng isang bagong window manager at home screen (pinagana sa pamamagitan ng pagpili sa 'agl-compositor');
  • Na-update na suporta sa hardware: Renesas RCar3 BSP 3.21 (M3/H3, E3, Salvator), SanCloud BeagleBone Enhanced na may suporta sa Automotive Cape, i.MX6 at Raspberry Pi 4.

Pinagmulan: opennet.ru

Magdagdag ng komento