Вкратце
Тема баянистая, уже который год Linux Foundation пилит-пилит никак не допилит автомобильный дистрибутив линукс с гордым названием Automotive Grade Linux. Текущая инкарнация идеи вобрала в себя наработки аж трёх проектов: Tizen, GENIVI и Yocto. Для написания приложений используется HTML5 и Qt.
Разработку саппортят (от глагола — «портят»?) порядка 90 автовендоров, таких как: Ford, Honda, Jaguar, Land Rover, Mazda, Mitsubishi, Nissan, Subaru, Suzuki и Toyota. А результаты проекта намереваются использовать такие компании как: Toyota, Mazda, Aisin AW, Continental, DENSO, HARMAN, Panasonic, Qualcomm, Renesas и прочие.
Заявляемые особенности, показавшиеся мне интересными:
- First open source MOST device driver developed by Microchip Technology (5.1 Audio via MOST, Rear Display Connected via MOST)
- Connectivity: Wifi, Bluetooth, CAN/LIN via USB, MOST (via USB). Defines connectivity and interaction with the vehicle bus (CAN, MOST) with APIs for middleware and applications
- Actuators and fan for HVAC connected via CAN
- Lexus Remote Touch or BMW iDrive style controller connected via CAN for input
- User Interface: Scroll and select items using CAN based input device (iDrive)
- Steering wheel with audio controls
- AM/FM Tuner on Realtek RTL2832U-based USB Dongles
Мнение
Что расстраивает: ну зачем столько лет растекаться по древу?.. Нельзя сконцентрироваться на чем-то одном и нормально уже поддержать? Смотрим список поддерживаемых профилей блютуз: HFP, A2DP, AVRCP, PAN — уже хорошо, но где rSAP, где MAP?!?.. Где выработка единого открытого стандарта, на CAN-телеметрию: упровление IVI, климатической установкой, формат навигационных пакетов (не только GNSS, но и IMU от системы курсовой устойчивости).. Уже даже не говорю про такие вещи, как поддержка AirPlay/ChromeCast/MiraCast.. Или такой функционал как поддержка ввода аналогового видеосигнала (парк-камеры), DVR и прочие сладости избалованного линуксоида.
UPD
MiraCast и MirrorLink таки-поддерживаются одной из рекомендуемых аппаратных платформ от Renesas.
Ссылки
Поддерживаемое железо: https://wiki.automotivelinux.org/agl-distro#supported_hardware (не густо, но обладатели Raspberry ликуют https://wiki.automotivelinux.org/agl-distro/agl-raspberrypi)
Скачать: https://www.automotivelinux.org/software/download