I'm facing an issue with imx8mq_evk. The device tree is the same, I changed only the memory size to 1GB.
u-boot -> ext4load mmc 1:2 0x40000000 boot/${bootenv_sd} && env import -t 0x40000000 ${filesize}
u-boot -> ext4load mmc 1:2 0x40480000 boot/Image && ext4load mmc 1:2 0x43050000 boot/dts-linux.dtb && booti 0x40480000 - 0x43050000
27433472 bytes read in 1204 ms (21.7 MiB/s)
35119 bytes read in 19 ms (1.8 MiB/s)
Kernel loaded, boot from SD ...
## Flattened Device Tree blob at 43050000
Booting using the fdt blob at 0x43050000
ERROR: Failed to allocate 0xb92f bytes below 0x10000000.
Failed using fdt_high value for Device TreeFDT creation failed! hanging...### ERROR ### Please RESET the board ###
Info:
Yocto BSP Rev. L5.4.24_2.1.0
Uboot version 2020.04