Hi,
1 ) We are planning to use on-chip SIP 4M Flash Memory for booting the MIMXRT1024CAG4B. Based on the reference manual IMXRT1024RM chapter9, we are assuming that FlexSPI Instance 1 refers to on-chip SIP 4M Flash Memory .please refer attached image for details and conform on our understanding.
2) With Reference to reference manual IMXRT1024RM chapter9 & 22, the Boot setting BOOT_CFG1[7:4]=[0000]b refers to Serial NOR boot via FlexSPI. We assume this is nothing but the on-chip SIP 4M Flash Memory. Please Conform our understanding.
3) Our assumption of above points are with reference to the NXP forum links reply’s listed below.
4) Is there any possibility of booting from external flash chips connected on FLEXSPI A controller and FLEXSPI B controller ? If yes please let us know how to do the configuration in software/ hardware?
5) Can you help us with the related documentation on using on-chip SIP 4MB Winbond W25Q32JV for boot settings and related information.
1). RT1024 = RT1020 + SIP Flash. Yes, the listed pins are used to connect to Flash in SIP package.
2). Besides on-chip NOR Flash, RT1024 can also boot from other external NVM devices (over SEMC/uSDHC).
4). no, on-chip NOR flash is the only selection from FlexSPI.
5). You can download any demo from SDK (eg \SDK_2_12_1_MIMXRT1024-EVK\boards\evkmimxrt1024\demo_apps\led_blinky) by MCUBootUtility tool. then just switch boot mode pins to 2'b10, keep other boot cfg pins/fuse to all 0x00s. demo should be booted properly.