can someone please provide me(newbie) with the guidance on how to deploy U-Boot binary to an Image .
I followed the instructions at the developer resources and successfully compiled the u-boot (un modified) with the boot container . however I’m not sure which file to swap on my yocto custom image which is based on your tdx-reference-minimal-image.
So far have replaced “imx-boot” on tdx-reference-minimal-image tez folder with “imx-boot” from compiled u-boot and used easy installer to flash to the target device.
During boot-up , the board stuck on "Trying to boot from MMC1” see attached image. could please advise.
the main reason for compiling u-boot is to be able enable
CONFIG_DM_VIDEO=y ,
CONFIG_VIDEO_IPUV3=y
CONFIG_CMD_BMP=y
for my u-boot splash screen.
please advise if there is another way to modify u-boot deconfig file in yocto.
So far have replaced “imx-boot” on tdx-reference-minimal-image tez folder with “imx-boot” from compiled u-boot and used easy installer to flash to the target device.
I’ve done the same thing for a custom u-boot with modifications similar to yours and it worked as expected.
From your screenshot it appears u-boot is starting correctly, but something else is going wrong.
During my own adventures in getting an early u-boot splash screen I encountered hangs like this a few times and it was related to the driver code I had enabled, you are probably in for a debugging session of some kind, whether it be via JTAG or just adding printfs to the u-boot code for testing…
hi Henrique,
thank you very much for your reply.
you’re correct, i don’t need CONFIG_VIDEO_IPUV3.
however, i dint even get chance to modify defconfig file. The only part I did was build unmodified u-boot and flash on the target.
Do you mind sharing your “imx-boot” so can test on my image and see if will work.
Thanks