On Mon, Oct 5, 2020 at 06:24 PM, Brian Hutchinson wrote:
Just built latest Freescale Community BSP core-image-minimal (kernel 5.4.67 was built) for imx8mm-evk and firmware-imx is not included in sdcard image ... which I think is why I'm getting messages like these:
[ 0.127623] imx-sdma 302c0000.dma-controller: Direct firmware load for imx/sdma/sdma-imx7d.bin failed with error -2 [ 0.127636] imx-sdma 302c0000.dma-controller: Falling back to sysfs fallback for: imx/sdma/sdma-imx7d.bin [ 0.135771] mxs-dma 33000000.dma-controller: initialized
[ 3.921734] cfg80211: failed to load regulatory.db [ 3.939089] imx-sdma 302b0000.dma-controller: external firmware not found, using ROM firmware [ 3.939090] imx-sdma 30bd0000.dma-controller: external firmware not found, using ROM firmware [ 3.939186] imx-sdma 302c0000.dma-controller: Direct firmware load for imx/sdma/sdma-imx7d.bin failed with error -2 [ 3.966989] imx-sdma 302c0000.dma-controller: Falling back to sysfs fallback for: imx/sdma/sdma-imx7d.bin [ 4.013621] imx-sdma 302c0000.dma-controller: external firmware not found, using ROM firmware
... and copied them to the sdcard under /lib/firmware/imx directory but I still get the firmware errors.
How "should" I be getting these firmware binaries into the core-image-minimal sdcard image to also get rid of the firmware loading errors?
I'm using a rev B imx8mm-evk board and using the imx8mm-evk-revb.dtb.
Regards,
Brian
I'm using core-image-minimal because I have a custom board based off of imx8mm evk but don't use wifi, bluetooth, video, touch pad etc. so I don't want all the "stuff" that comes in core-image-base. Just background for those that might ask.