Linux Foundation AGL UCB 9.0 Automotive Distribution жарыялайт

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

Бөлүштүрүү долбоорлорду иштеп чыгуунун негизинде жүргүзүлөт өтөөрүн, GENIVI и Yocto. Графикалык чөйрө Qt, Wayland жана Weston IVI Shell долбоорунун иштеп чыгууларына негизделген. Platform Demo Builds түзүлгөн 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 Карталарды колдонуу менен), климаттык контролду, 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.

Source: opennet.ru

Комментарий кошуу