LINUX.ORG.RU

Отсутствует звук через HDMI на одноплатном компьютере ARM

 , , ,


0

1

Одноплатный компьютер, SoC Allwinner A10 (ARM v7) с GPU Mali 400 и HDMI-разъёмом. Собрал свежий загрузчик u-boot, относительно свежее ядро 6.6, использовал версию ubuntu 24 «без иксов». Добился вывода изображения, работы почти всех устройств.
Не могу добиться, чтобы в системе появилась звуковая карта HDMI.
Долго не мог понять, почему отстуствовали в системе GPU и некоторые другие устройства. Оказывается, на ARM-системах многие устройства не определяются автоматически, а должны быть описаны в devicetree-файле, который используется ядром при загрузке.

Касается ли это и звуковой карты HDMI? Не смог понять, как описать наличие звуковой карты HDMI в devicetree-файле.
Или причина в неполноценных драйверах для HDMI? Если использовать старинный форк ядра, linux-sunxi v3.4 - звуковая карта определяется и звук через HDMI присутствует, но там, как я увидел, используются специфические драйверы, которых в mainline kernel v6.6 я не нашёл.

Для того чтобы оставить комментарий войдите или зарегистрируйтесь.