MIMXRT1166 - octal flash for XIP and quad flash for storage

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

MIMXRT1166 - octal flash for XIP and quad flash for storage

195 Views
tbonkers
Contributor III

Is it possible to achieve a combination of octal flash for XIP and quad flash for storage? For example:

  • Octal flash attached to FlexSPI2, signals A_DATA0-A_DATA7 and A_SS0_B
  • Quad flash attached to FlexSPI1, signals B_DATA0-B_DATA3 and B_SS0_B

The combinations are from the table on page 2279 of the RM:

tbonkers_0-1746616650271.png

If that's possible, is there an example on how to configure the boot mode?

Thanks

Labels (1)
0 Kudos
Reply
1 Reply

174 Views
diego_charles
NXP TechSupport
NXP TechSupport

Hi @tbonkers 

I think your desired application is feasible. While FlexSPI 1 is used to do XIP from octal flash, you could still use FlexSPI2 to access the qspi memory for data from the application. 

Could you detail further about this question  If that's possible, is there an example on how to configure the boot mode?

Per my understanding ,you only need to care about boot config and boot mode pin settings to do XIP from FlexSPI1, as long is set by the bootROM, in traditional internal boot mode. You should not worry about FlexSPI2, those settings are controlled by the application. Please, let me know if I am not understanding well your application. 

I don't think we have an example for i.MX RT1166 to fit your use case. Closest I can currently think of is  this post from our colleague kerry zhou for octal flash enablement and testing, but relies on i.MX RT117-EVK using octal flash and no other flash memory,  see RT1170 Octal flash enablement

All the best, 

Diego

 

0 Kudos
Reply