Linux Foundation Menerbitkan Distribusi Otomotif AGL UCB 9.0

Yayasan Linux disajikan rilis kesembilan 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. Solusi berbasis AGL digunakan dalam sistem informasi Toyota, Lexus, Subaru Outback, Subaru Legacy, dan Mercedes-Benz Vans tugas ringan.

Pendistribusiannya berdasarkan perkembangan proyek Tizen, GENIVI ΠΈ Yokto. Lingkungan grafis didasarkan pada Qt, Wayland dan pengembangan proyek Weston IVI Shell. Demo platform dibuat terbentuk untuk papan QEMU, Renesas M3, Intel UpΒ², Raspberry Pi 3 dan Raspberry Pi 4. Dengan kontribusi komunitas mengembangkan rakitan untuk papan NXP i.MX6,
DragonBoard 410c, Intel Minnowboard Max (Atom E38xx) dan TI Vayu.

Teks sumber perkembangan 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:

  • Dukungan untuk pengiriman pembaruan OTA (Over-the-Air) untuk lingkungan berbasis teknologi OSTree, yang memungkinkan Anda memanipulasi citra sistem secara keseluruhan dengan kemampuan untuk memperbarui file individual dan membuat versi status keseluruhan sistem;
  • Kerangka Aplikasi mengimplementasikan otorisasi berbasis token;
  • API pengenalan suara telah diperluas dan integrasi dengan agen suara telah ditingkatkan. Menambahkan dukungan untuk Alexa Auto SDK 2.0. Versi terbuka baru dari antarmuka di layar untuk mengelola pengenalan suara telah diusulkan;
  • Subsistem audio telah meningkatkan dukungan untuk server multimedia PipeWire dan manajer sesi Tukang Ledeng Kawat;
  • Peningkatan dukungan untuk kemampuan dan pengaturan jaringan. API Bluetooth telah didesain ulang dan dukungan untuk profil Bluetooth pbap dan peta telah diperluas;
  • Menambahkan dukungan untuk akses berbasis token ke aplikasi berbasis HTML5;
  • Kinerja aplikasi berbasis HTML5 telah meningkat secara signifikan;
  • Gambar HTML5 saja ditawarkan, menggunakan Web App Manager (WAM) dan Chromium;
  • Menambahkan aplikasi demo HTML untuk Layar Beranda, Peluncur Aplikasi, Dasbor, Konfigurator, Pemutar Media, Mixer, HVAC, dan Browser Chromium;
  • Implementasi referensi aplikasi yang ditulis menggunakan QML telah diperluas: Implementasi dasbor yang diperbarui yang mendukung pemrosesan pesan CAN dari roda kemudi dan tombol multimedia. Kemungkinan menggunakan tombol di roda kemudi untuk mengontrol sistem informasi mobil;
  • Usulan penerapan awal window manager dan layar beranda baru (diaktifkan dengan memilih 'agl-compositor');
  • Dukungan perangkat keras yang diperbarui: Renesas RCar3 BSP 3.21 (M3/H3, E3, Salvator), SanCloud BeagleBone Ditingkatkan dengan dukungan Automotive Cape, i.MX6 dan Raspberry Pi 4.

Sumber: opennet.ru

Tambah komentar