Linuxi sihtasutus on avaldanud autode levitamise AGL UCB 9.0

Linuxi sihtasutus esitatakse distributsiooni üheksas väljalase AGL UCB (Automotive Grade Linux Unified Code Base), mis arendab universaalset platvormi kasutamiseks erinevates autotööstuse alamsüsteemides alates armatuurlaudadest kuni autode info- ja meelelahutussüsteemideni. AGL-põhiseid lahendusi kasutatakse Toyota, Lexuse, Subaru Outbacki, Subaru Legacy ja kergete Mercedes-Benz kaubikute infosüsteemides.

Jaotus põhineb projektide arengutel Tizen, GENIVI и Yocto. Graafiline keskkond põhineb Qt-l, Waylandil ja Weston IVI Shelli projekti arendustel. Platvormi demoversioon moodustatud QEMU, Renesas M3, Intel Up², Raspberry Pi 3 ja Raspberry Pi 4 plaatidele. Kogukonna panusega areneda NXP i.MX6 plaatide komplektid,
DragonBoard 410c, Intel Minnowboard Max (Atom E38xx) ja TI Vayu.

Projekti arenduste lähtetekstid on kättesaadavad aadressil
Git. Projekti arendamisse on kaasatud sellised ettevõtted nagu Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi ja Subaru.

AGL UCB-d saavad autotootjad kasutada raamistikuna lõpplahenduste loomiseks pärast seadmete jaoks vajaliku kohandamise läbiviimist ja liidese kohandamist. Platvorm võimaldab keskenduda rakenduste ja oma meetodite arendamisele kasutaja töö korraldamiseks, mõtlemata madalatasemelisele infrastruktuurile ja hoolduskulude minimeerimisele. Projekt on täielikult avatud – kõik komponendid on saadaval tasuta litsentside all.

Pakutakse HTML5 ja Qt tehnoloogiate abil kirjutatud tüüpiliste rakenduste toimivate prototüüpide komplekti. Näiteks, on saadaval avakuva, veebibrauseri, armatuurlaua, navigatsioonisüsteemi (kasutades Google Mapsi), kliimaseadme, DLNA toega multimeediumipleieri, heli alamsüsteemi seadistamise liidese ja uudistelugeja juurutamine. Komponente pakutakse hääljuhtimiseks, teabeotsinguks, nutitelefoniga suhtlemiseks Bluetoothi ​​kaudu ja ühendamiseks CAN-võrguga anduritele juurdepääsuks ja andmeedastuseks sõiduki komponentide vahel.

Omadused uus versioon:

  • OTA (Over-the-Air) värskenduste edastamise tugi tehnoloogiapõhistele keskkondadele OSTree, mis võimaldab teil manipuleerida süsteemi kujutisega ühtse tervikuna koos võimalusega värskendada üksikuid faile ja versioonida süsteemi üldist olekut;
  • Rakendusraamistik rakendab loapõhist autoriseerimist;
  • Kõnetuvastuse API-d on laiendatud ja integreerimist kõneagentidega on täiustatud. Lisatud on Alexa Auto SDK 2.0 tugi. Kõnetuvastuse haldamiseks on pakutud välja uus avatud versioon ekraaniliidesest;
  • Heli alamsüsteem on täiustanud multimeediumiserveri tuge PipeWire ja seansijuht Traattorulukksepp;
  • Täiustatud tugi võrgu võimaluste ja sätete jaoks. Bluetooth API on ümber kujundatud ning Bluetooth-profiilide pbap ja kaardi tugi on laiendatud;
  • Lisatud tugi märgipõhisele juurdepääsule HTML5-põhistele rakendustele;
  • HTML5-põhiste rakenduste jõudlus on oluliselt paranenud;
  • Pakutakse ainult HTML5-pilti, kasutades Web App Manageri (WAM) ja Chromiumi;
  • Lisatud HTML-demorakendused avakuva, rakenduste käivitaja, armatuurlaua, konfiguraatori, meediumipleieri, mikseri, HVAC-i ja Chromiumi brauseri jaoks;
  • Laiendatud on QML-i abil kirjutatud rakenduste viiterakendusi: Uuendatud armatuurlaua juurutus, mis toetab CAN-teadete töötlemist roolilt ja multimeediuminuppudelt. Auto infosüsteemi juhtimiseks roolil olevate nuppude kasutamise võimalus;
  • Uue aknahalduri ja avakuva esialgne juurutamine (lubatud, kui valite "agl-koostaja");
  • Värskendatud riistvaratugi: Renesas RCar3 BSP 3.21 (M3/H3, E3, Salvator), SanCloud BeagleBone Enhanced koos Automotive Cape toega, i.MX6 ja Raspberry Pi 4.

Allikas: opennet.ru

Lisa kommentaar