Linux Foundationi organisatsioon jaotuse ninth väljalase (Automotive Grade Linux Unified Code Base), mille raames arendab universaalset platvormi erinevate autoalaste süsteemide, sealhulgas armatuurlaudade ja auto meelelahutussüsteemide jaoks. AGL põhjal ehitatud lahendusi kasutatakse Toyota, Lexus, Subaru Outback, Subaru Legacy ja Mercedes-Benz Vansi kaubikutel.
Jaotus põhineb projektide , ja . Graafiline keskkond põhineb Qt-l, Waylandil ja Weston IVI Shelli arendustel. Platvormi demoversioonid QEMU, Renesas M3, Intel Up², Raspberry Pi 3 ja Raspberry Pi 4 jaoks. Koostöös kogukonnaga versioonid NXP i.MX6 pardale,
DragonBoard 410c, Intel Minnowboard Max (Atom E38xx) ja TI Vayu.
Projektist saadud lähtekoodid on saadaval läbi
. Projekti arenduses osalevad sellised ettevõtted nagu Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi ja Subaru.
AGL UCB võib autotootjatele olla aluseks lõpplahenduste loomiseks pärast vajalike kohanduste tegemist riistvarale ja liidese kohandamist. Platvorm võimaldab pöörata tähelepanu rakenduste arendamisele ja ainulaadsete töökorraldusmeetodite loomisele, muretsemata madalamal tasemel infrastruktuuri ja minimeerides hoolduskulusid. Projekt on täiesti avatud – kõik komponendid on saadaval vabade litsentside all.
Pakutakse komplekti tööprototüüpe tüüpilistest rakendustest, mis on kirjutatud HTML5 ja Qt tehnoloogiate abil. Näiteks, koduekraani, veebibrauseri, armatuurlaua, navigeerimissüsteemi (kasutades Google Maps), kliimaseadme, DLNA toetava meediumipleieri, helisüsteemi seadistamise liidese ja uudiste lugemise programmi rakendamine. Pakutakse komponente häälkäskluste, teabeotsingu, nutitelefoni suhtlemise jaoks Bluetoothi kaudu ja CAN-võrku ühendamiseks, et pääseda ligi anduritele ja edastada andmeid sõiduki elementide vahel.
uus versioon:
- OTA-uuenduste (Over-the-Air) toimetamise tugi tehnoloogia alusel põhinevates keskkondades , mis võimaldab hallata süsteemi kui ühtset tervikut, võimaldades erifailide uuendamist ja süsteemi üldise oleku versioonimist;
- Rakenduste raamistikus on sisse viidud autentimise võimalus tokenite alusel;
- Kõnesüsteemis on laiendatud API kõnetuvastusele ja parendatud integratsiooni hääleagente. Lisatud tugi Alexa Auto SDK 2.0. Pakutud uus avatud versioon ekraaniliidesest kõnetuvastuse juhtimiseks;
- Helisüsteemis on parendatud multimeedia serveri tuge ja seansihalduri ;
- Parendatud on võrguteenuste ja seadehalduse tuge. Ümber kujundatud Bluetoothi API ja laienenud on Bluetoothi profiilide pbap ja map tugi;
- HTML5-põhistes rakendustes on lisatud juurdepääsu tagamise tugi tokenite alusel;
- HTML5-põhiste rakenduste jõudlust on oluliselt parandatud;
- Pakutud on ainult HTML5-rakendustega pilt, mis kasutab Web App Managerit (WAM) ja Chromiumi;
- Lisatud on demonstraatsioon HTML-rakendustest koduekraanil, rakenduste käivitamissüsteemis, juhtpaneelis, konfigureerijas, multimeedia mängijas, mikseris, HVAC-is ja Chromium brauseris;
- Rakenduste viidatud rakenduste elluviimist on laiendatud, kirjutatud QML-i abil: uuendatud juhtpaneel, mis toetab CAN-sõnumite töötlemist roolilt ja multimeedia nuppudelt. Võime roolil olevaid nuppe kasutada sõiduki infotehnoloogia süsteemi juhtimiseks;
- Ette on pandud uue aknahalduri ja koduekraani esmase elluviimisega (lülitub sisse, kui valitakse ‘agl-compositor’);
- Riistvara tugi on uuendatud: 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
