[meta-freescale] SDMA, imx-hdmi audio, and initramfs

Otavio Salvador otavio.salvador at ossystems.com.br
Mon Oct 5 05:31:59 PDT 2015


On Mon, Oct 5, 2015 at 6:29 AM, Carlos Rafael Giani
<dv at pseudoterminal.org> wrote:
> 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?

For default, link in the kernel seems like to best option.

-- 
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750


More information about the meta-freescale mailing list