Skip to main content

Об автомобильном линуксе

Вкратце

Тема баянистая, уже который год 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

PS: если заметка помогла Вам, поделитесь ей с друзьями или коллегами: