Understanding EVK Operation

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

Understanding EVK Operation

882 次查看
jautry
Contributor IV

I am trying to understand the ROM boot process.  I see the IVT table has start addresses in the flash 0x60000000 range.  I look at the boot data start and it also has address in flash 0x60000000 range.  I then look at the u-boot map file and all addresses are in the flash 0x60000000 range.  The XIP fuse setting is at 0.  I thought the flash code was supposed to be copied into OCRAM and executed from there but I see no addressing in the OCRAM area.  How is this operating?  What am I not understanding?

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

868 次查看
jautry
Contributor IV

Ok, I guess I may have figured this out myself.  From the reference manual section 27.5.15, FlexSPI always supports XIP regardless of flash device if placed in Advanced High Performance Bus (AHB) access mode.  In addition, u-boot subsequently copies itself into external RAM (0x80000000) area for better execution performance.

标记 (1)
0 项奖励
回复