Linux Foundation Menerbitkan Distribusi Otomotif AGL UCB 8.0

Yayasan Linux disajikan rilis kedelapan dari distribusi AGL UCB (Automotive Grade Linux Unified Code Base), yang mengembangkan platform universal untuk digunakan di berbagai subsistem otomotif, mulai dari dashboard hingga sistem infotainment otomotif.

Pendistribusiannya berdasarkan perkembangan proyek Tizen, GENIVI ΠΈ Yokto. Lingkungan grafis didasarkan pada Qt, Wayland dan pengembangan proyek Weston IVI Shell. Demo platform dibuat terbentuk untuk QEMU, Renesas M3, Intel Minnowboard Max (Atom E38xx), TI Vayu dan Raspberry Pi 3. Dengan kontribusi komunitas mengembangkan rakitan untuk papan NXP i.MX6,
DragonBoard 410c dan Raspberry Pi 4. Teks sumber pengembangan proyek tersedia melalui
pergi. Perusahaan seperti Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi dan Subaru terlibat dalam pengembangan proyek tersebut.

AGL UCB dapat digunakan oleh pembuat mobil sebagai kerangka kerja untuk menciptakan solusi akhir, setelah melakukan adaptasi yang diperlukan untuk peralatan dan menyesuaikan antarmuka. Platform ini memungkinkan Anda untuk fokus pada pengembangan aplikasi dan metode Anda sendiri dalam mengatur pekerjaan pengguna, tanpa memikirkan infrastruktur tingkat rendah dan meminimalkan biaya pemeliharaan. Proyek ini sepenuhnya terbuka - semua komponen tersedia di bawah lisensi gratis.

Seperangkat prototipe kerja dari aplikasi tipikal yang ditulis menggunakan teknologi HTML5 dan Qt disediakan. Misalnya, tersedia implementasi layar beranda, browser web, dasbor, sistem navigasi (menggunakan Google Maps), pengatur suhu, pemutar multimedia dengan dukungan DLNA, antarmuka untuk mengkonfigurasi subsistem suara, dan pembaca berita. Komponen ditawarkan untuk kontrol suara, pencarian informasi, interaksi dengan smartphone melalui Bluetooth dan koneksi ke jaringan CAN untuk akses sensor dan transfer data antar komponen kendaraan.

Fitur versi baru:

  • Menambahkan profil perangkat untuk panel instrumen dan telematika (sistem navigasi), serta implementasi demo antarmuka telematika;
  • Komponen sistem telah diperbarui ke platform Yocto 2.6;
  • Dukungan untuk menjalankan program di bawah pengguna yang tidak memiliki hak istimewa dan pemisahan kekuasaan di tingkat pengguna telah ditambahkan ke kerangka pengembangan aplikasi (sebelumnya, aplikasi dan layanan sistem diluncurkan di bawah root). Menambahkan fitur untuk memaksa penghentian aplikasi ke paket afm-util;
  • Tumpukan grafis diperbarui ke Wayland 1.17 dan server komposit barat 6.0;
  • Menambahkan komponen untuk penerima dan pemancar di profil dasbor dan antarmuka untuk sistem infotainment Waltham;
  • Manajer Aplikasi (Manajer Aplikasi Web) telah diperbarui ke basis kode Chromium 68 dan telah dihapus dari dependensi Qt;
  • Backend audio berdasarkan server multimedia telah diterapkan dan diaktifkan secara default PipeWire, menggantikan PulseAudio;
  • Pengelola tugas telah diubah menjadi widget yang dipasang secara terpisah;
  • Menambahkan implementasi awal sistem manajemen sesi (wireplumber);
  • Implementasi baru dari mixer audio telah diperkenalkan. Dukungan untuk input/output audio melalui Bluetooth telah dihapus untuk sementara (akan dikembalikan pada pembaruan 8.0.1);
  • Menambahkan dukungan untuk standar bus kendaraan komunikasi dan diagnostik J1939. Dukungan untuk mode perekaman terlindungi untuk bus CAN disediakan;
  • Menambahkan paket BSP (Paket Dukungan Papan) untuk papan SanCloud BeagleBone Enhanced + Automotive Cape. Paket BSP yang diperbarui untuk
    Renesas RCar3 BSP. Paket i.MX6 telah dikonversi untuk menggunakan driver grafis terbuka etnaviv untuk GPU Vivante. Menambahkan dukungan awal untuk papan Raspberry Pi 4 (agl-image-minimal).

  • Integrasi sistem sintesis ucapan dengan Alexa Voice Agent disediakan.

    Sumber: opennet.ru

Tambah komentar