T1022 SPI Boot

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

T1022 SPI Boot

1,225 次查看
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?  

标签 (1)
标记 (2)
0 项奖励
回复
1 回复

1,127 次查看
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 项奖励
回复