T1022 SPI Boot

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

T1022 SPI Boot

608 Views
jack_mcculloch
Contributor I

Hi,

 

We are working on a custom board with a T1022 processor and would like to boot from SPI flash memory.

 

We require 128MB of memory but the processor only supports 24-bit addressing when booting from SPI restricting addressable space to 16MB.

 

Is it possible to load the boot data using 24-bit addressing and then re-configure the SPI interface to use 32-bit addressing after so we can use 128MB of memory?  

Labels (1)
Tags (2)
0 Kudos
1 Reply

510 Views
Pavel
NXP Employee
NXP Employee

Usually SPI Flash does not support switching between 24-bit addressing and 32-bit addressing.

The T1022 PBL can be used for using 24-bit addressing mode and 32-bit addressing mode. See the Section 20.6.1 of the T1040 Reference Manual:

https://www.nxp.com/webapp/Download?colCode=T1040RM

 

Customers often use the I2C or NAND or eSDHC or 16/24-bit addressing SPI memory for loading the RCW and pre-boot initialization commands.

Another 32-bit SPI Flash can be used for loading date and Linux.

Have a great day,
Pavel Chubakov

 

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos