Организация Linux Foundation представила (https://www.linuxfoundation.org/press-release/2019/08/agl_in... восьмой выпуск дистрибутива AGL UCB (https://automotive.linuxfoundation.org/) (Automotive Grade Linux Unified Code Base), в рамках которого развивается универсальная платформа для использования в различных автомобильных подсистемах, от приборных панелей до автомобильных информационно-развлекательных систем.Дистрибутив основан на наработках проектов Tizen (https://www.tizen.org), GENIVI (http://www.genivi.org/) и Yocto (http://www.yoctoproject.org/). Графическое окружение базируется на Qt, Wayland и наработках проекта Weston IVI Shell. Демонстрационные сборки платформы сформированы (https://wiki.automotivelinux.org/agl-distro/release-notes) для QEMU, плат Renesas M3, Intel Minnowboard Max (Atom E38xx), TI Vayu и Raspberry Pi 3. При участии сообщества развиваются (https://wiki.automotivelinux.org/agl-distro#supported_hardware) сборки для плат NXP i.MX6,
DragonBoard 410c и Raspberry Pi 4. Исходные тексты наработок проекта доступны через
Git (https://git.automotivelinux.org/gerrit/#/admin/projects/). В разработке проекта участвуют такие компании, как Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi и Subaru.AGL UCB может использоваться автопроизводителями как каркас для создания конечных решений, после проведения необходимой адаптации для оборудования и кастомизации интерфейса. Платформа позволяет уделить основное внимание разработке приложений и собственных методов организации работы пользователя, не задумываясь о низкоуровневой инфраструктуре и минимизируя затраты на сопровождение. Проект является полностью открытым - все компоненты доступны под свободными лицензиями.
Предоставляется набор рабочих прототипов типовых приложений, написанных с использованием технологий HTML5 и Qt. Например, имеется (https://wiki.automotivelinux.org/agl-distro/als-2016-demo) реализация домашнего экрана, web-браузера, приборной панели, навигационной системы (используется Google Maps), климат-контроля, мультимедийного проигрывателя с поддержкой DLNA, интерфейса для настройки звуковой подсистемы, программы для чтения новостей. Предлагаются компоненты для голосового управления, поиска информации, взаимодействия со смартфоном по Bluetooth и подключения к CAN-сети для доступа к датчикам и передачи данных между узлами автомобиля.
Особенности (https://wiki.automotivelinux.org/agl-distro/release-notes) новой версии:
- Добавлены профили устройств для приборного щитка и телематики (навигационных систем), а также демонстрационная реализация интерфейса телематики;
- Системные компоненты обновлены до платформы Yocto 2.6;
- Во фреймворк для разработки приложений добавлена поддержка запуска программ под непривилегированными пользователями и разделения полномочий на уровне пользователей (ранее приложения и системные сервисы запускались под root). В пакет afm-util добавлена функция принудительного завершения приложений;
- Графический стек обновлён до Wayland 1.17 и композитного сервера Weston 6.0 (https://www.opennet.dev/opennews/art.shtml?num=50361);
- В профилях приборной панели и интерфейсе для информационно-развлекательных систем добавлены компоненты для приёмников и передатчиков Waltham (https://en.wikipedia.org/wiki/Waltham_transmitting_station);
- Менеджер приложений (Web App Manager) обновлён до кодовой базы Chromium 68 и избавлен от зависимостей Qt;
- Реализован и задействован по умолчанию звуковой бэкенд на базе мультимедийного сервера PipeWire (https://www.opennet.dev/opennews/art.shtml?num=47231), идущего на смену PulseAudio;
- Менеджер задач трансформирован в отдельно устанавливаемый виджет;
- Добавлена начальная реализация системы управления сеансами (wireplumber);
- Представлена новая реализация микшера звука. Временно убрана поддержка ввода/вывода звука через Bluetooth (будет возвращена в обновлении 8.0.1);- Добавлена поддержка стандарта коммуникационной и диагностической автомобильной шины J1939 (https://ru.wikipedia.org/wiki/J1939). Обеспечена поддержка защищённого режима записи для шины CAN;
- Добавлен BSP-пакет (Board Support Package) для плат SanCloud BeagleBone Enhanced + Automotive Cape. Обновлены BSP-пакеты для
Renesas RCar3 BSPs. Пакет i.MX6 переведён на использование открытого графического драйвера etnaviv для GPU Vivante. Добавлена начальная поддержка платы Raspberry Pi 4 (agl-image-minimal).- Обеспечена интеграция системы синтеза речи с Alexa Voice Agent.
URL: https://www.linuxfoundation.org/press-release/2019/08/agl_in.../
Новость: https://www.opennet.dev/opennews/art.shtml?num=51340
В автомобилях разве опенсорсное железо? Вот освободят железо - можно будет думать и над софтом. Была бы голова, как говорится, а (красная) шапка будет.
Что мешает тебе собрать автомобиль их исходников? Возьми да собери, потом придумаешь куда свободный мипсовый роутер воткнуть.
> собрать автомобиль их исходников?Из железной руды..?
Из ебилдов!
вам не говорили, что остроумие не заключается в использовании малопонятных, для окружающих, слов?
p.s.: я знаю что такое ebuild и в каком дистрибьютиве они используются, но к данному треду эти знания никак не соотносятся.
Ебилды - это не исходники, если что! Или просто брякнуть от балды и убежать, это норма для школоты?
> Ебилды - это не исходники, если что! Или просто брякнуть от балды
> и убежать, это норма для школоты?на каждый день рождения генты шутят что "пора идти рубить лес чтобы торт приготовить"
Были бы кости, а мясо наростет
самостоятельно установить можно (понятное дело что не на малинку)?
Ну, лично я не против. Устанавливай.
Количество ДТП будет возрастать пропорционально-синхронно с номером версии ядра.
ЗЫДля тех, кто понимает: и ни слова про MISRA в тексте.
> Для тех, кто понимает: и ни слова про MISRA в тексте.Дистрибутив для мультимедии, карт и прочего In-Vehicle-Infortainment же.
>> Для тех, кто понимает: и ни слова про MISRA в тексте.
> Дистрибутив для мультимедии, карт и прочего In-Vehicle-Infortainment же.А для этого точно нужен отдельный новый дистрибутив? Мир задыхается без карт и мультимедии?
И он точно не будет связан с другими системами автомобиля? (HINT: «Предлагаются компоненты для голосового управления, поиска информации, взаимодействия со смартфоном по Bluetooth и подключения к CAN-сети для доступа к датчикам и передачи данных между узлами автомобиля».)
>И он точно не будет связан с другими системами автомобиля?Софт, для которого MISRA действительно нужен, может крутиться на отдельном от мультимедии компютере. CAN-шин в авто может быть несколько. Будет ли IVI вообще связана с критически важными подсистемами, и то, как они будут связаны, зависит только от степени авантюризма инженеров.
Лебедь раком щуку:> Предоставляется набор рабочих прототипов типовых приложений, написанных с использованием технологий HTML5 и Qt.
Ура! Теперь уже и Qt начали использовать, а не всё на хтмл-ях программировать!
> Менеджер приложений (Web App Manager) обновлён до кодовой базы Chromium 68 и избавлен от зависимостей Qt;
WTF? На ХТМЛях переписали??
> Менеджер приложений (Web App Manager) обновлён до кодовой базы Chromium 68Я так полагаю, можно будет установить из хромовского стора какой-нибудь адблокер, после чего на дорогах исчезнет наружная реклама.
Но показания дашборда же они всё равно будут тырить для аналитики..
"Эта дорога использует дорожную разметку и знаки, примите пользовательское соглашение или ищите маршрут объезда".
Интересная в принципе идея. Если разработать общий для автомобильной индустрии стандарт, то можно будет по платным дорогам бесплатно ездить, за рекламу на приборной панели. Особенно когда она на лобовое стекло проецируется удобно - можно AR внедрить, и когда прямо по курсу торговый центр, прямо на нем рисовать огромными буквами "СКИДКИ 90%", например.
и бензин бесплатно
или чем там еще заправляются
я согласен с вашим ходом мысли
Бензин бесплатно лучше по другой схеме, "приведи 10 друзей на нашу заправку", с рефералочками.
> Интересная в принципе идея. Если разработать общий для автомобильной индустрии стандарт,
> то можно будет по платным дорогам бесплатно ездить, за рекламу на приборной панели.Т.е. в итоге платить не только за дорогу, но еще и отстегивать дарм^W рекламщикам?
> дарм^WВы наверное и "спекулянтов" не любите. И управленцев. Бесполезные они, да?
Нет, ну что вы. Они очень полезные. Сферически. В их вакууме.
>> дарм^W
> Вы наверное и "спекулянтов" не любите. И управленцев. Бесполезные они, да?Добавьте в этот список еще и любителей междустрочного чтения.
будет нагляднее если "эта дорога не использует дорожную разметку, примите соглашение об ответственности в случае аварий или ищите объездной путь".
Вы можете купить карту и загрузить ее в ваш автомобиль, разметка тогда и не потребуется.
нет таких навигационных систем, которые бы гарантировали проезд по дороге не глядя в лобовое стекло :) И автоматы тоже не на спутники смотрят, а на разметку.
Вот купленная карта и будет выводиться на лобовое стекло, виртуальной разметкой накладываясь на реальную дорогу.
Там в принципе ничего гарантировать нельзя. Что сейчас есть - чисто навигационные системы, завязанные на ГПС с регулируемыми властями ГПСа и количеством видимых спутников загрублением. ГПСа иногда не оказывается на месте - ты приехал, ГПС чего-то не пришел. Есть системы, распознающие дорожные знаки - как минимум меньше нарваться на штраф со своей картой на ГПС-навигаторе, которая начала устаревать в момент своего выпуска, да и тогда не учитывала всё на свете даже на тот момент. Знак тоже может не придти - внезапно зарос кустом каким-нибудь по весне. Есть системы, отслеживающие дорожную разметку, ну там где она есть. Конечно, это всё можно интегрировать и с какой-то погрешностью показывать дорогу на лобовом стекле.. Но не проще ли просто смотреть чуть дальше плоскости лобового стекла? %)
О!, Доступ к КЕН шынке! Теперь если чё заглючит в плеере из-за железа там допустем нопример то бибика может на МКАДе за сотку нервно промигатся фарами, дёрнуть ручник и посипеть турбиной, ахахах..