Linux Foundation julkaisee AGL UCB 9.0 Automotive Distribution -julkaisun

Linux Foundation esitetty jakelun yhdeksäs julkaisu AGL UCB (Automotive Grade Linux Unified Code Base), joka kehittää universaalia alustaa käytettäväksi erilaisissa autoteollisuuden alajärjestelmissä kojelaudoista autojen infotainment-järjestelmiin. AGL-pohjaisia ​​ratkaisuja käytetään Toyotan, Lexuksen, Subaru Outbackin, Subaru Legacyn ja kevyiden Mercedes-Benz pakettiautojen tietojärjestelmissä.

Jakelu perustuu hankkeiden kehitykseen Tizen, GENIVI и jokto. Graafinen ympäristö perustuu Qt:hen, Waylandiin ja Weston IVI Shell -projektin kehitykseen. Alustan demoversiot muodostettu QEMU-, Renesas M3-, Intel Up²-, Raspberry Pi 3- ja Raspberry Pi 4 -levyille. Yhteisön lahjoituksella kehittää kokoonpanot NXP i.MX6 -levyille,
DragonBoard 410c, Intel Minnowboard Max (Atom E38xx) ja TI Vayu.

Hankkeen kehitystyön lähdetekstit ovat saatavilla osoitteessa
mennä. Projektin kehittämisessä ovat mukana muun muassa Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi ja Subaru.

Autovalmistajat voivat käyttää AGL UCB:tä puitteena lopullisten ratkaisujen luomiseen tarvittavien laitteiden mukauttamisen ja käyttöliittymän mukauttamisen jälkeen. Alustan avulla voit keskittyä sovellusten ja omien menetelmien kehittämiseen käyttäjän työn organisoimiseksi ajattelematta matalan tason infrastruktuuria ja ylläpitokustannusten minimoimista. Projekti on täysin avoin – kaikki komponentit ovat saatavilla ilmaisilla lisensseillä.

Tarjolla on toimivia prototyyppejä tyypillisistä sovelluksista, jotka on kirjoitettu HTML5- ja Qt-tekniikoilla. Esimerkiksi, on saatavana aloitusnäytön, verkkoselaimen, kojelaudan, navigointijärjestelmän (käytetään Google Mapsia), ilmastoinnin, DLNA-tuella varustetun multimediasoittimen, äänialijärjestelmän konfigurointiliittymän ja uutislukijan toteutus. Komponentteja tarjotaan puheohjaukseen, tiedonhakuun, vuorovaikutukseen älypuhelimen kanssa Bluetoothin kautta ja CAN-verkkoon pääsyä varten antureiden käyttöön ja tiedonsiirtoon ajoneuvon osien välillä.

Piirteet uusi versio:

  • Tuki OTA (Over-the-Air) -päivitystoimitukselle teknologiapohjaisissa ympäristöissä OSTree, jonka avulla voit käsitellä järjestelmän kuvaa yhtenä kokonaisuutena ja päivittää yksittäisiä tiedostoja ja versioida järjestelmän yleistä tilaa;
  • Sovelluskehys toteuttaa token-pohjaisen valtuutuksen;
  • Puheentunnistussovellusliittymää on laajennettu ja integraatiota puheagenttien kanssa on parannettu. Lisätty tuki Alexa Auto SDK 2.0:lle. Puheentunnistuksen hallintaan on ehdotettu uutta avointa versiota näyttöliittymästä;
  • Audioalijärjestelmässä on parannettu tukea multimediapalvelimelle PipeWire ja istunnon johtaja WirePlumber;
  • Parannettu tuki verkkoominaisuuksille ja asetuksille. Bluetooth API on suunniteltu uudelleen ja tukea pbap- ja kartta Bluetooth-profiileille on laajennettu;
  • Lisätty tuki token-pohjaiselle pääsylle HTML5-pohjaisiin sovelluksiin;
  • HTML5-pohjaisten sovellusten suorituskykyä on parannettu merkittävästi;
  • Vain HTML5-kuva tarjotaan käyttämällä Web App Manageria (WAM) ja Chromiumia.
  • Lisätty HTML-demosovellukset aloitusnäyttöön, sovellusten käynnistysohjelmaan, kojelautaan, konfiguraattoriin, mediasoittimeen, mikseriin, LVI- ja Chromium-selaimeen.
  • QML:llä kirjoitettujen sovellusten referenssitoteutuksia on laajennettu: Päivitetty kojelautatoteutus, joka tukee CAN-viestien käsittelyä ohjauspyörästä ja multimediapainikkeista. Mahdollisuus käyttää ohjauspyörän painikkeita auton tietojärjestelmän ohjaamiseen;
  • Ehdotettu uuden ikkunahallinnan ja aloitusnäytön alustava käyttöönotto (ota käyttöön valitsemalla "agl-compositor");
  • Päivitetty laitteistotuki: Renesas RCar3 BSP 3.21 (M3/H3, E3, Salvator), SanCloud BeagleBone Enhanced with Automotive Cape -tuki, i.MX6 ja Raspberry Pi 4.

Lähde: opennet.ru

Lisää kommentti