how to port ATF for iMX93m based custom board
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
![NXP TechSupport NXP TechSupport](/html/@31A3486DB369D9771A481951B44308DB/assets/favicon-3.16x16.png)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
![NXP TechSupport NXP TechSupport](/html/@31A3486DB369D9771A481951B44308DB/assets/favicon-3.16x16.png)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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,
![](/skins/images/A59A34F4546E74D5858B04B4631A1CF0/responsive_peak/images/icon_anonymous_message.png)