Linux Foundation avaldas AGL UCB 8.0 autotarkvara jaotuse

Linux Foundationi organisatsioon esituse kaheksas versioon distributsioonist AGL UCB (Automotive Grade Linux Ühtse Koodibaasi), mille raames arendatakse universaalset platvormi erinevate autoaluste süsteemide, alates armatuurlaudadest kuni autosse paigaldatud infotehnoloogia süsteemideni.

Jaotus põhineb projektide Tizen, GENIVI ja Yocto. Graafiline keskkond põhineb Qt-l, Waylandil ja Weston IVI Shelli arendustel. Platvormi demoversioonid on koostatud QEMU, Renesas M3, Intel Minnowboard Max (Atom E38xx), TI Vayu ja Raspberry Pi 3. Koostöös kogukonnaga arendab versioonid NXP i.MX6 pardale,
DragonBoard 410c ja Raspberry Pi 4. Projekti arenduste allikakood on saadaval läbi
Git. 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, on olemas 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.

Omadused uus versioon:

  • Lisatud seadme profiilid armatuurlaudade ja telemaatika (navigatsioonisüsteemide) jaoks, samuti demonstreeriv telemaatika kasutajaliidese rakendus;
  • Süsteemi komponente on värskendatud Yocto 2.6 platvormile;
  • Rakenduste arendamise raamistikku on lisatud tugi programmide käivitamiseks privileegideta kasutajate all ja õiguste jaotamiseks kasutajate tasandil (varem käidi rakendused ja süsteemiteenused root'i õigustega). Paketti afm-util on lisatud sundseiskamise funktsioon rakendustele;
  • Graafiline virn on värskendatud Wayland 1.17 ja komposiitserveri Weston 6.0;
  • Armatuuri paneeli ja meelelahutus süsteemide liideses on lisatud vastuvõtjate ja edastajate komponente. Waltham;
  • Veebirakenduste haldur (Web App Manager) on uuendatud Chromium 68 koodibaasi ning vabastatud Qt sõltuvustest;
  • Töötav ja vaikimisi kasutusele võetud helibackend, mis põhineb meediaserveril, PipeWire, asendades PulseAudio;
  • Ülesanne haldur on muudetud eraldi installitavaks vidinaks;
  • Lisatud istungihaldussüsteemi esialgne rakendus (wireplumber);
  • Esitatud uus heliseguri rakendus. Ajutiselt on eemaldatud helisisendi/ väljundi tugi Bluetooth kaudu (tagasi toob versioon 8.0.1);
  • Lisatud toetus automobile kommunikatsiooni ja diagnostika bussi standardile J1939. Tagatud on CAN-bussi jaoks kaitstud salvestusrežiimi toetus;
  • Lisatud BSP-pakett (Board Support Package) SanCloud BeagleBone Enhanced + Automotive Cape plaatide jaoks. Uuendatud BSP-paketid
    Renesas RCar3 BSP-de jaoks. i.MX6 pakett on üle viidud avatud graafikadraiveri etnaviv kasutamisele Vivante GPU jaoks. Lisatud esialgne tugi Raspberry Pi 4 plaadi (agl-image-minimal) jaoks.
  • Tagatud on kõnesüntesi süsteemi integreerimine Alexa Voice Agentiga.

    Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster