Hello NXP Support Team,
I am working with a custom board based on the RT1170 and have made the following modification: I switched the XIP boot mode from FLEXSPI1 to FLEXSPI2. After making this change, I ensured that all necessary modifications were applied, including:
Issue:
Could you advise on any additional settings, configurations, or specific areas in the memory map, clock setup, or debugging interface that might be impacted by this change? Any guidance on what might be necessary to adapt the debugging functionality would be greatly appreciated.
Thank you for your support
Dear @yosri_c ,
Thank you for your interest in the NXP MIMXRT product, I would like to provide service for you.
https://www.nxp.com/webapp/Download?colCode=IMXRT1170RM
This link is MIMXRT1170 reference manual. Please pay attention to chapter 10 System Boot
1: Please check the Flash location in your project configuration.
FlexSPI2: 0x60000000
FlexSPI1: 0x30000000 , this is for the NXP MIMXRT1170-EVKB board.
2: Please check BOOT config and BOOT mode pin setting in your board.
Those PINs setting should be consistent to your project design.
3: I suggest you can import SDK demo "evkbmimxrt1170_fsl_romapi_cm7" , set Link application to RAM, modify relative configuration from FlexSPI1 to FlexSPI2, debug and check whether FLEXSPI2 NOR flash work OK.
I think this link is very useful for FLEXSPI Booting, you can refer to.
https://community.nxp.com/t5/i-MX-RT-Knowledge-Base/i-MX-RT-FLEXSPI-booting-guide/ta-p/1669262
Also, maybe you can refer to this case, this case is also about FLEXSPI2.
Wish it helps you.
If you still have question about it, please kindly let me know.
Wish you a nice day!
mayliu