Yayasan Linux Menerbitkan AGL UCB 8.0 Automotive Distribution

Yayasan Linux dibentangkan keluaran kelapan pengedaran AGL UCB (Pangkalan Kod Bersepadu Linux Gred Automotif), yang membangunkan platform universal untuk digunakan dalam pelbagai subsistem automotif, daripada papan pemuka kepada sistem infotainmen automotif.

Pengagihan adalah berdasarkan perkembangan projek Dua belas, GENIVI ΠΈ Yocto. Persekitaran grafik adalah berdasarkan Qt, Wayland dan perkembangan projek Weston IVI Shell. Pembinaan Demo Platform terbentuk untuk QEMU, papan Renesas M3, Intel Minnowboard Max (Atom E38xx), TI Vayu dan Raspberry Pi 3. Sumbangan Komuniti berkembang pemasangan untuk papan NXP i.MX6,
DragonBoard 410c dan Raspberry Pi 4. Teks sumber perkembangan projek boleh didapati melalui
Git. Syarikat-syarikat seperti Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi dan Subaru terlibat dalam pembangunan projek itu.

AGL UCB boleh digunakan oleh pengeluar kereta sebagai rangka kerja untuk mencipta penyelesaian akhir, selepas penyesuaian yang diperlukan untuk peralatan dan penyesuaian antara muka. Platform ini membolehkan anda memberi tumpuan kepada pembangunan aplikasi dan kaedah anda sendiri untuk mengatur kerja pengguna, tanpa memikirkan infrastruktur peringkat rendah dan meminimumkan kos penyelenggaraan. Projek ini terbuka sepenuhnya - semua komponen tersedia di bawah lesen percuma.

Satu set prototaip kerja aplikasi biasa yang ditulis menggunakan teknologi HTML5 dan Qt disediakan. Sebagai contoh, boleh didapati pelaksanaan skrin utama, pelayar web, papan pemuka, sistem navigasi (menggunakan Peta Google), kawalan iklim, pemain multimedia dengan sokongan DLNA, antara muka untuk menyediakan subsistem bunyi, pembaca berita. Komponen ditawarkan untuk kawalan suara, carian maklumat, interaksi dengan telefon pintar melalui Bluetooth dan sambungan ke rangkaian CAN untuk akses kepada penderia dan pemindahan data antara nod kenderaan.

Ciri-ciri versi baru:

  • Menambah profil peranti untuk papan pemuka dan telematik (sistem navigasi), serta pelaksanaan demo antara muka telematik;
  • Komponen sistem dikemas kini kepada platform Yocto 2.6;
  • Sokongan untuk menjalankan program di bawah pengguna yang tidak mempunyai hak istimewa dan pengasingan kuasa di peringkat pengguna telah ditambahkan pada rangka kerja pembangunan aplikasi (sebelum ini aplikasi dan perkhidmatan sistem dijalankan di bawah akar). Menambahkan ciri penamatan kuasa pada pakej afm-util;
  • Tindanan grafik dikemas kini kepada Wayland 1.17 dan pelayan komposit weston 6.0;
  • Komponen untuk penerima dan pemancar telah ditambahkan pada profil papan pemuka dan antara muka untuk sistem infotainment Waltham;
  • Pengurus aplikasi (Pengurus Apl Web) telah dikemas kini kepada pangkalan kod Chromium 68 dan menyingkirkan kebergantungan Qt;
  • Dilaksanakan dan didayakan oleh bahagian belakang bunyi lalai berdasarkan pelayan multimedia PipeWire, akan menggantikan PulseAudio;
  • Pengurus tugas telah diubah menjadi widget yang dipasang secara berasingan;
  • Menambah pelaksanaan awal sistem pengurusan sesi (wireplumber);
  • Pelaksanaan baharu pengadun audio diperkenalkan. Sokongan untuk input / output audio dialih keluar buat sementara waktu melalui Bluetooth (akan dikembalikan dalam kemas kini 8.0.1);
  • Sokongan tambahan untuk standard bas kenderaan komunikasi dan diagnostik J1939. Sokongan mod tulis yang dilindungi untuk bas CAN disediakan;
  • Menambahkan BSP (Pakej Sokongan Papan) untuk papan SanCloud BeagleBone Enhanced + Automotive Cape. BSP yang dikemas kini untuk
    Renesas RCar3 BSPs. Pakej i.MX6 telah dipindahkan untuk menggunakan pemacu grafik terbuka etnaviv untuk GPU Vivante. Menambah sokongan awal untuk papan Raspberry Pi 4 (agl-image-minimal).

  • Integrasi sistem sintesis pertuturan dengan Ejen Suara Alexa disediakan.

    Sumber: opennet.ru

Tambah komen