[meta-freescale] SDMA, imx-hdmi audio, and initramfs
Carlos Rafael Giani
dv at pseudoterminal.org
Mon Oct 5 02:29:56 PDT 2015
Hello,
some iMX6 platforms allow for HDMI audio output. However, there is a
problem: the SDMA subsystem starts up and tries to load firmware
*before* the rootfs is mounted. The result is that HDMI audio doesn't
work, because the firmware file could not be loaded (it is either
firmware/vpu/vpu_fw_imx6d.bin or firmware/vpu/vpu_fw_imx6q.bin ,
depending on whether this is an i.MX6S/SL/DL or an i.MX6D/Q).
There are two solutions to this problem:
1) Link the firmware file into the kernel (it is anyway already part of
the kernel tree, *not* part of firmware-imx)
2) Introduce an initramfs into meta-freescale, and put the firmware file
in it
Thoughts? Opinions?
More information about the meta-freescale
mailing list