Linux Fundazioak AGL UCB 9.0 automozio banaketa argitaratu du

Linux Fundazioa aurkeztu banaketaren bederatzigarren kaleratzea AGL UCB (Automotive Grade Linux Unified Code Base), hainbat automozio azpisistematan erabiltzeko plataforma unibertsala garatzen ari dena, aginte-paneletatik automoziorako infotainment sistemetaraino. AGLn oinarritutako soluzioak Toyota, Lexus, Subaru Outback, Subaru Legacy eta Mercedes-Benz Vans-en informazio sistemetan erabiltzen dira.

Banaketa proiektuen garapenean oinarritzen da Hamabi, GENIVI ΠΈ Yocto. Ingurune grafikoa Qt, Wayland eta Weston IVI Shell proiektuaren garapenetan oinarritzen da. Plataformaren demoa eraikitzen eratu QEMU, Renesas M3, Intel UpΒ², Raspberry Pi 3 eta Raspberry Pi 4 plaketarako. Komunitatearen ekarpenekin garatu NXP i.MX6 plaketarako muntaiak,
DragonBoard 410c, Intel Minnowboard Max (Atom E38xx) eta TI Vayu.

Proiektuaren garapenen iturburu-testuak bidez eskura daitezke
Git. Proiektuaren garapenean Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi eta Subaru bezalako enpresek parte hartzen dute.

AGL UCB autogileek azken irtenbideak sortzeko esparru gisa erabil dezakete, ekipamenduetarako beharrezko egokitzapena egin eta interfazea pertsonalizatu ondoren. Plataformak aplikazioak eta erabiltzailearen lana antolatzeko zure metodo propioak garatzeko aukera ematen du, maila baxuko azpiegituretan pentsatu gabe eta mantentze-kostuak gutxituz. Proiektua guztiz irekia da - osagai guztiak lizentzia libreekin daude eskuragarri.

HTML5 eta Qt teknologiak erabiliz idatzitako aplikazio tipikoen lan-prototipo multzo bat eskaintzen da. Adibidez, eskuragarri dago hasierako pantaila, web arakatzailea, aginte-panela, nabigazio-sistema (Google Maps erabiltzen da), klima-kontrola, DLNA euskarria duen multimedia erreproduzitzailea, soinu-azpisistema konfiguratzeko interfazea eta albiste-irakurgailua ezartzea. Osagaiak ahots-kontrolerako, informazioa bilatzeko, smartphone batekin elkarreragina Bluetooth bidez eta CAN sare batera konektatzeko eskaintzen dira, sentsoreetara sartzeko eta ibilgailuaren osagaien arteko datuak transferitzeko.

Ezaugarriak bertsio berria:

  • Teknologian oinarritutako inguruneetarako OTA (Over-the-Air) eguneratzeak bidaltzeko laguntza OSTree, sistemaren irudia osotasun bakar gisa manipulatzeko aukera ematen duena fitxategi indibidualak eguneratzeko eta sistemaren egoera orokorra bertsiokatzeko aukerarekin;
  • Aplikazio Markoak tokenetan oinarritutako baimena ezartzen du;
  • Hizketa ezagutzeko APIa zabaldu da eta ahots-agenteekin integrazioa hobetu da. Alexa Auto SDK 2.0rako laguntza gehitu da. Hizketa-ezagutza kudeatzeko pantailako interfazearen bertsio ireki berri bat proposatu da;
  • Audio azpisistemak multimedia zerbitzarirako euskarria hobetu du PipeWire eta saioaren kudeatzailea WireIturgina;
  • Sareko gaitasun eta ezarpenetarako laguntza hobetua. Bluetooth APIa birdiseinatu da eta pbap eta map Bluetooth profilen euskarria zabaldu da;
  • HTML5ean oinarritutako aplikazioetarako tokenetan oinarritutako sarbidea izateko euskarria gehitu da;
  • HTML5ean oinarritutako aplikazioen errendimendua nabarmen hobetu da;
  • HTML5-eko soilik irudi bat eskaintzen da, Web App Manager (WAM) eta Chromium erabiliz;
  • Hasierako pantailarako HTML demo aplikazioak gehitu dira, Aplikazioen abiarazlea, Arbel, Konfiguratzailea, Media Player, Mixer, HVAC eta Chromium Browserrako;
  • QML erabiliz idatzitako aplikazioen erreferentziazko inplementazioak zabaldu dira: bolantetik eta multimedia botoietatik CAN mezuak prozesatzea onartzen duen aginte-panelaren inplementazio eguneratua. Bolanteko botoiak erabiltzeko aukera autoaren informazio sistema kontrolatzeko;
  • Leiho kudeatzaile eta hasierako pantaila berri baten aurretiazko inplementazioa proposatu du ('agl-compositor' hautatuta gaituta);
  • Hardware-laguntza eguneratua: Renesas RCar3 BSP 3.21 (M3/H3, E3, Salvator), SanCloud BeagleBone Enhanced Automotive Cape laguntzarekin, i.MX6 eta Raspberry Pi 4.

Iturria: opennet.ru

Gehitu iruzkin berria