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
Hi Mihamed
one can try program image with uuu.
Best regards
igor
one can try with latest Linux 5.10.35_2.0.0
Best regards
igor
Hi Igor,
if I lunch only this:
u-boot -> ext4load mmc 1:2 0x40480000 boot/Image && ext4load mmc 1:2 0x43050000 boot/dts-linux.dtb && booti 0x40480000 - 0x43050000
it's work without any problem.
Is there any limitation on total memory that i can use with u-boot? Becausa at this point, it seems to me that there is not enghogh space for load environement, dtb and kernel image
Hi Mihamed
one can look at sect.4.3 Preparing an SD/MMC card to boot i.MX Linux User’s Guide
Best regards
igor
Hi Mihamed
for this issue one can check if it is caused by OP-TEE, build without it using sect.5.6.10 OP-TEE
enablement Yocto Guide included in Documentation
Program eemc with new image using uuu script example_kernel_emmc.uuu included in Demo Image
https://github.com/NXPmicro/mfgtools
Best regards
igor