Hi Bharat
i.MX8 processors use more complicated image structure as described in
sect.4.5.13 How to build imx-boot image by using imx-mkimage attached Linux Guide.
Also steps are described in MX8M_DDR_Tool_User_Guide.docx included in ddr test package.
i.MX8MSCALE DDR Tool Release
Shortly, first ROM Code boots up and checks valid image in specific storage,
then ROM code loads u-boot-SPL to TCM and jumps to it.
After that u-boot-SPL initializes DDR, loads ATF to IRAM, loads uboot
to DDR and jumps to ATF. ATF executes ARM and security related
initialization and then jumps to u-boot.
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------