Organizacja Linux Foundation opublikowała dystrybucję AGL UCB 9.0

Organizacja Linux Foundation przedstawiła dziewiąte wydanie dystrybucji AGL UCB (Automotive Grade Linux Unified Code Base), w ramach którego rozwijana jest uniwersalna platforma do użycia w różnych systemach samochodowych, od paneli instrumentów po systemy informacyjno-rozrywkowe w samochodach. Rozwiązania oparte na AGL są wykorzystywane w systemach informacyjnych Toyoty, Lexusa, Subaru Outback, Subaru Legacy i małych pojazdach Mercedes-Benz Vans.

Dystrybucja oparta jest na pracach projektów Tizen, GENIVI i Yocto. Środowisko graficzne bazuje na Qt, Wayland i pracach projektu Weston IVI Shell. Demonstracyjne wersje platformy są tworzone dla QEMU, płyt Renesas M3, Intel Up², Raspberry Pi 3 i Raspberry Pi 4. Przy udziale społeczności rozwija wersje dla płyt NXP i.MX6,
DragonBoard 410c, Intel Minnowboard Max (Atom E38xx) i TI Vayu.

Źródłowe teksty prac projektu są dostępne przez
Gitem. W rozwój projektu zaangażowane są takie firmy jak: Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi i Subaru.

AGL UCB może być wykorzystywane przez producentów samochodów jako podstawowy szkielet do tworzenia finalnych rozwiązań, po przeprowadzeniu niezbędnej adaptacji do sprzętu i dostosowaniu interfejsu. Platforma pozwala skupić się głównie na rozwijaniu aplikacji i własnych metod organizacji pracy użytkownika, nie martwiąc się o niskopoziomową infrastrukturę i minimalizując koszty utrzymania. Projekt jest całkowicie otwarty – wszystkie komponenty są dostępne na wolnych licencjach.

Udostępniony jest zestaw działających prototypów typowych aplikacji, napisanych przy użyciu technologii HTML5 i Qt. Na przykład, jest wdrożenie ekranu domowego, przeglądarki internetowej, panelu instrumentów, systemu nawigacji (używa Google Maps), klimatyzacji, odtwarzacza multimedialnego z obsługą DLNA, interfejsu do konfiguracji systemu dźwięku, programu do przeglądania wiadomości. Oferowane są komponenty do sterowania głosowego, wyszukiwania informacji, interakcji ze smartfonem przez Bluetooth i podłączenia do sieci CAN w celu uzyskania dostępu do czujników i przesyłania danych między węzłami samochodu.

Cechy nowej wersji:

  • Wsparcie dla dostarczania OTA aktualizacji (Over-the-Air) dla środowisk opartych na technologii OSTree, umożliwiającej manipulację systemem jako całością z opcją aktualizacji poszczególnych plików i wersjonowaniem ogólnego stanu systemu;
  • W Application Framework wprowadzono możliwość autoryzacji opartej na tokenach;
  • Rozszerzono API do rozpoznawania mowy oraz poprawiono integrację z asystentami głosowymi. Dodano wsparcie dla Alexa Auto SDK 2.0. Zaproponowano nową otwartą wersję interfejsu ekranowego do zarządzania rozpoznawaniem mowy;
  • W systemie dźwiękowym poprawiono wsparcie dla serwera multimedialnego PipeWire i menedżera sesji WirePlumber;
  • Poprawiono wsparcie dla możliwości sieciowych i ustawień. Przeprojektowano API dla Bluetooth oraz rozszerzono wsparcie dla profili Bluetooth pbap i map;
  • W aplikacjach opartych na HTML5 dodano wsparcie dostępu opartego na tokenach;
  • Znacząco poprawiono wydajność aplikacji opartych na HTML5;
  • Zaproponowano obraz wyłącznie z aplikacjami HTML5, wykorzystujący Web App Manager (WAM) i Chromium;
  • Dodano demonstracyjne aplikacje HTML na ekran domowy, system uruchamiania aplikacji, panel monitorowania, konfigurator, odtwarzacz multimedialny, mikser, HVAC oraz przeglądarkę Chromium;
  • Rozszerzono wzorcowe implementacje aplikacji napisanych w QML: Zaktualizowana implementacja deski rozdzielczej, obsługująca przetwarzanie komunikatów CAN z kierownicy i przycisków multimedialnych. Możliwość użycia przycisków na kierownicy do sterowania systemem informacyjnym pojazdu;
  • Zaproponowano wstępną implementację nowego menedżera okien oraz ekranu głównego (włącza się przy wyborze ‘agl-compositor’);
  • Zaktualizowano wsparcie dla sprzętu: Renesas RCar3 BSP 3.21 (M3/H3, E3, Salvator), SanCloud BeagleBone Enhanced z wsparciem dla Automotive Cape, i.MX6 oraz Raspberry Pi 4.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster