Поскольку Intel решили не официально поддерживать процессоры Bay Trail и Cherry Trail в Linux и сосредоточиться на других приоритетах, люди, которые пытались использовать HDMI аудио в Linux мини-ПК или в Linux ТВ стиках на основе этих процессоров всегда получали проблемы. Существует обходной путь для Bay Trail мини-ПК с ядром Linux 3.16, но до сих пор я никогда не видел Cherry Trail совместимый с HDMI аудио в Linux. Piotr kasprzak проверил поддержку HDMI аудио в OpenELEC 7.0 с обновленным ядром Linux 4.5.1 и подтвердил, что это работает на мини-ПК Tronsmart Ara X5 Plus и Wintel 10 Pro на базе процессора Intel Atom x5-Z8300.
Это также можно проверить в логе ядра командой dmesg:
1 2 3 4 |
[ 6.417670] had: ******** HAD DRIVER loading.. Ver: 0.01.003 [ 6.421553] [drm] mid_hdmi_audio_register: Scheduling HDMI audio work queue [ 6.459006] dw_dmac INTL9C60:00: DesignWare DMA Controller, 8 channels [ 6.485499] dw_dmac INTL9C60:01: DesignWare DMA Controller, 8 channels |
Если вы хотите попробовать самостоятельно, скачайте образ OpenELEC с модификациями. Если вы хотите собрать собственное ядро Linux с поддержкой HDMI аудио, используйте этот патч для Linux 4.5 и включите CONFIG_SUPPORT_HDMI=y в конфигурации ядра.
Выражаем свою благодарность источнику с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.