Using a SMARC iMX8MM from Embedian with the Yocto Zeus build with core-image-minimal with real-time patches applied - kernel 5.4.24-rt15.
The build instructions say to name the DTB file "/dtbs/imx8mm-smarc.dtb" but when uBoot loads I get the error:
Booting from mmc...
** Unable to read file /dtbs/fsl-smarcimx8mm.dtb **
WARN: Cannot load the DT
I then changed the name of the device tree to "fsl-smarcimx8mm.dtb" and rebooted. Now the kernel hangs at the same spot with error:
[ 0.921129] 002: imx-sdma 302c0000.dma-controller: Direct firmware load for imx/sdma/sdma-imx7d.bin failed with error -2
[ 0.929300] 002: imx-sdma 302c0000.dma-controller: Falling back to sysfs fallback for: imx/sdma/sdma-imx7d.bin
[ 0.933932] 001: mxs-dma 33000000.dma-controller: initialized
I've attached some files with more information. What should I do or what should I check?