Linux Foundation AGL UCB 9.0 автомобиль дистрибутивін шығарды

Linux негізі ұсынылған таратудың тоғызыншы шығарылымы AGL UCB (Automotive Grade Linux Unified Code Base), ол бақылау тақталарынан автомобильдің ақпараттық ойын-сауық жүйелеріне дейін әртүрлі автомобиль ішкі жүйелерінде пайдалану үшін әмбебап платформаны әзірлейді. AGL негізіндегі шешімдер Toyota, Lexus, Subaru Outback, Subaru Legacy және жеңіл жүкті Mercedes-Benz фургондарының ақпараттық жүйелерінде қолданылады.

Бөлу жобалардың әзірлемелеріне негізделген Тизен, ЖЕНІВИ и Йокто. Графикалық орта Qt, Wayland және Weston IVI Shell жобасының әзірлемелеріне негізделген. Платформаның демонстрациясы қалыптасты QEMU, Renesas M3, Intel Up², Raspberry Pi 3 және Raspberry Pi 4 тақталары үшін. Қауымдастық үлестерімен дамыту NXP i.MX6 тақталарына арналған жинақтар,
DragonBoard 410c, Intel Minnowboard Max (Atom E38xx) және TI Vayu.

Жоба әзірлемелерінің бастапқы мәтіндері арқылы қол жетімді
жүру. Жобаны әзірлеуге Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi және Subaru сияқты компаниялар қатысуда.

AGL UCB автоөндірушілермен жабдыққа қажетті бейімделуді жүргізгеннен және интерфейсті теңшегеннен кейін түпкілікті шешімдерді жасау үшін негіз ретінде пайдаланылуы мүмкін. Платформа төмен деңгейлі инфрақұрылым туралы ойламай және техникалық қызмет көрсету шығындарын барынша азайтпай, қолданбаларды әзірлеуге және пайдаланушы жұмысын ұйымдастырудың жеке әдістеріне назар аударуға мүмкіндік береді. Жоба толығымен ашық - барлық компоненттер тегін лицензиялар бойынша қол жетімді.

HTML5 және Qt технологиялары арқылы жазылған типтік қолданбалардың жұмыс прототиптерінің жинағы берілген. Мысалы, бар негізгі экранды, веб-браузерді, бақылау тақтасын, навигациялық жүйені (Google Maps пайдаланылады), климаттық бақылауды, DLNA қолдауы бар мультимедиялық ойнатқышты, дыбыстық ішкі жүйені конфигурациялауға арналған интерфейсті және жаңалықтарды оқу құралын іске асыру. Дауыспен басқару, ақпаратты іздеу, Bluetooth арқылы смартфонмен өзара әрекеттесу және сенсорларға қол жеткізу және көлік компоненттері арасында деректерді тасымалдау үшін CAN желісіне қосылу үшін компоненттер ұсынылады.

ерекшеліктері жаңа нұсқасы:

  • Технологияға негізделген орталар үшін OTA (Over-the-Air) жаңартуды жеткізуге қолдау көрсету OSTree, бұл жеке файлдарды жаңарту және жүйенің жалпы күйін нұсқалау мүмкіндігімен жүйе кескінін біртұтас ретінде өңдеуге мүмкіндік береді;
  • Қолданба шеңбері таңбалауышқа негізделген авторизацияны жүзеге асырады;
  • Сөйлеуді тану API кеңейтілді және дауыс агенттерімен интеграция жақсарды. Alexa Auto SDK 2.0 үшін қосылған қолдау. Сөйлеуді тануды басқаруға арналған экрандық интерфейстің жаңа ашық нұсқасы ұсынылды;
  • Дыбыстық ішкі жүйе мультимедиялық серверге қолдауды жақсартты PipeWire және сеанс менеджері WirePlumber;
  • Желі мүмкіндіктері мен параметрлері үшін жақсартылған қолдау. Bluetooth API қайта жасақталды және pbap және карта Bluetooth профильдерін қолдау кеңейтілді;
  • HTML5 негізіндегі қолданбаларға таңбалауыш негізіндегі кіруге қолдау қосылды;
  • HTML5 негізіндегі қолданбалардың өнімділігі айтарлықтай жақсарды;
  • Web App Manager (WAM) және Chromium көмегімен тек HTML5 кескіні ұсынылады;
  • Негізгі экранға, қолданбаларды іске қосу құралына, бақылау тақтасына, конфигураторға, медиа ойнатқышқа, араластырғышқа, HVAC және Chromium браузеріне арналған HTML демо қолданбалары қосылды;
  • QML арқылы жазылған қолданбалардың анықтамалық іске асырулары кеңейтілді: Руль дөңгелегі мен мультимедиалық түймелерден CAN хабарламаларын өңдеуді қолдайтын жаңартылған бақылау тақтасын енгізу. Автокөліктің ақпараттық жүйесін басқару үшін руль дөңгелегіндегі түймелерді пайдалану мүмкіндігі;
  • Жаңа терезе менеджерінің және негізгі экранның ұсынылатын алдын ала орындалуы («agl-compositor» таңдау арқылы қосылады);
  • Жаңартылған аппараттық қолдау: Renesas RCar3 BSP 3.21 (M3/H3, E3, Salvator), Automotive Cape қолдауымен SanCloud BeagleBone Enhanced, i.MX6 және Raspberry Pi 4.

Ақпарат көзі: opennet.ru

пікір қалдыру