Linux Vakfı, otomotiv dağıtımı AGL UCB 9.0'ı yayınladı

Linux Vakfı sunulan dağıtımın dokuzuncu sürümü AGL UCB (Automotive Grade Linux Unified Code Base), gösterge panellerinden otomotiv bilgi-eğlence sistemlerine kadar çeşitli otomotiv alt sistemlerinde kullanılmak üzere evrensel bir platform geliştiriyor. Toyota, Lexus, Subaru Outback, Subaru Legacy ve hafif ticari Mercedes-Benz Van'ların bilgi sistemlerinde AGL tabanlı çözümler kullanılıyor.

Dağıtım projelerin gelişmelerine dayanmaktadır Tizen, GENIVI и yokto. Grafik ortamı Qt, Wayland ve Weston IVI Shell projesindeki gelişmelere dayanmaktadır. Platform demosu derlemeleri oluşturulan QEMU, Renesas M3, Intel Up², Raspberry Pi 3 ve Raspberry Pi 4 anakartları için.Topluluk katkılarıyla gelişiyor NXP i.MX6 kartları için aksamlar,
DragonBoard 410c, Intel Minnowboard Max (Atom E38xx) ve TI Vayu.

Projenin gelişmelerine ilişkin kaynak metinlere şu adresten ulaşılabilir:
Git. Projenin geliştirilmesinde Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi ve Subaru gibi şirketler yer alıyor.

AGL UCB, ekipman için gerekli uyarlamalar yapıldıktan ve arayüz özelleştirildikten sonra otomobil üreticileri tarafından nihai çözümler oluşturmak için bir çerçeve olarak kullanılabilir. Platform, düşük seviyeli altyapıyı düşünmeden ve bakım maliyetlerini en aza indirmeden, kullanıcının işini organize etmek için uygulamalar ve kendi yöntemlerinizi geliştirmeye odaklanmanıza olanak tanır. Proje tamamen açıktır; tüm bileşenler ücretsiz lisanslar kapsamında mevcuttur.

HTML5 ve Qt teknolojileri kullanılarak yazılmış tipik uygulamaların bir dizi çalışan prototipi sağlanmaktadır. Örneğin, var bir ana ekran, bir web tarayıcısı, bir kontrol paneli, bir navigasyon sistemi (Google Haritalar kullanılır), iklim kontrolü, DLNA destekli bir multimedya oynatıcı, ses alt sistemini yapılandırmak için bir arayüz ve bir haber okuyucunun uygulanması. Ses kontrolü, bilgi arama, Bluetooth aracılığıyla bir akıllı telefonla etkileşim ve sensörlere erişim ve araç bileşenleri arasında veri aktarımı için bir CAN ağına bağlantı için bileşenler sunulmaktadır.

Özellikler Yeni sürüm:

  • Teknoloji tabanlı ortamlar için OTA (Kablosuz) güncelleme dağıtımı desteği OSTree, tek tek dosyaları güncelleme ve sistemin genel durumunu sürümlendirme yeteneği ile sistem görüntüsünü tek bir bütün olarak değiştirmenize olanak tanır;
  • Uygulama Çerçevesi belirteç tabanlı yetkilendirmeyi uygular;
  • Konuşma tanıma API'si genişletildi ve sesli aracılarla entegrasyon iyileştirildi. Alexa Auto SDK 2.0 desteği eklendi. Konuşma tanımayı yönetmek için ekran arayüzünün yeni bir açık sürümü önerildi;
  • Ses alt sistemi, multimedya sunucusu için geliştirilmiş desteğe sahiptir boru teli ve oturum yöneticisi Tel Tesisatçı;
  • Ağ özellikleri ve ayarları için geliştirilmiş destek. Bluetooth API yeniden tasarlandı ve pbap ve harita Bluetooth profillerine yönelik destek genişletildi;
  • HTML5 tabanlı uygulamalara belirteç tabanlı erişim için destek eklendi;
  • HTML5 tabanlı uygulamaların performansı önemli ölçüde iyileştirildi;
  • Web Uygulama Yöneticisi (WAM) ve Chromium kullanılarak yalnızca HTML5 görseli sunulur;
  • Ana Ekran, Uygulama Başlatıcı, Kontrol Paneli, Yapılandırıcı, Medya Oynatıcı, Mikser, HVAC ve Chromium Tarayıcı için HTML demo uygulamaları eklendi;
  • QML kullanılarak yazılan uygulamaların referans uygulamaları genişletildi: Direksiyon simidi ve multimedya düğmelerinden CAN mesajlarının işlenmesini destekleyen güncellenmiş bir kontrol paneli uygulaması. Araç bilgi sistemini kontrol etmek için direksiyon simidindeki düğmeleri kullanma imkanı;
  • Yeni bir pencere yöneticisi ve ana ekranın önerilen ön uygulaması ('agl-compositor' seçilerek etkinleştirilir);
  • Güncellenmiş donanım desteği: Renesas RCar3 BSP 3.21 (M3/H3, E3, Salvator), Automotive Cape desteğiyle Geliştirilmiş SanCloud BeagleBone, i.MX6 ve Raspberry Pi 4.

Kaynak: opennet.ru

Yorum ekle