how to port ATF for iMX93m based custom board

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

how to port ATF for iMX93m based custom board

273 Views
logan3c3
Contributor III

Hello our team is designing an imx93 based board which i need clarity about porting ATF as i could not find any documents regarding the same. I went through the sources still has no idea how to port it would be helpful if somebody point me to the right resources or documents Thanks in advance.

 

IMX93QSB  

Labels (1)
0 Kudos
Reply
3 Replies

258 Views
JosephAtNXP
NXP TechSupport
NXP TechSupport

Hi,

Thank you for your interest in NXP Semiconductor products,

You can find the ATF porting in the ARM sites pointed in the readme.

The processor specific files are found here.

After building your custom bl31, please review the chapter 4.5.13 How to build imx-boot image by using imx-mkimage.

Regards

0 Kudos
Reply

244 Views
logan3c3
Contributor III
hello joseph, I have referred the above links already. I need specific information regarding ddr related configuration here are there any or all the ddr related config are to be done in u-boot??
0 Kudos
Reply

206 Views
JosephAtNXP
NXP TechSupport
NXP TechSupport

Hi,

Alright, then you are referring to the imx-boot, refer to the Linux Users Guide for more information.

For i.MX 93 A1 and i.MX 91, to build imx-boot image by using imx-mkimage, perform the following steps:

The DDR configuration has to be made in Config Tools, you would customize your configuration and after validating it, you would export it and add it to your U-boot config, therefore, the DDR initialization resides in u-boot.bin and u-boot-spl.bin after standalone building u-boot.

DDR config is explained in User Guide for Config Tools for i.MX.

The final step is to integrate all necessary binaries with imx-mkimage utility.

Regards,

0 Kudos
Reply