I am trying to implement falcon boot mode on imx8mp evk, i came across few links regarding the falcon boot mode implementation, like README and some community posts. i made a patch for the yocto build but the boot freezes after spl. After spending some time on reading the documents i couldn't find the proper solution and the falcon boot only recognises the uImage, however imx8 aarch64 uses Image.gz. i couldn't find much of a info about this. Is there any link that can help me to add the falcon boot mode for the imx8mp evk?
any help on this topic will help.
Any one have suggestions on this topic?
what uboot used in the case. One can try nxp uboot releases from source.codeaurora.org/external/imx/uboot-imx repository and follow documentation:
I followed the README.falcon and also these links:
i made a patch to the u-boot-imx by following this: https://variwiki.com/index.php?title=Yocto_Customizing_U-Boot&release=RELEASE_HARDKNOTT_V1.2_DART-MX...
after the bitbake and sd card creation, the imx8 stops after the spl and doesn't print any messages
U-Boot SPL 2020.04-lf_v2020.04_var01+g7ffdddacd2 (Jun 06 2021 - 16:01:28 +0000)
Trying to boot from BOOTROM
image offset 0x8000, pagesize 0x200, ivt offset 0x0
with out the patch of falcon mode, imx8 boot perfectly, so i guess the falcon mode changes are affecting the boot
attaching the patch file so that you can point out the mistakes in it.