Dear all,
As I know, Booting from SPI flash. First of all, device will sample cfg_rcw_src[0:8]( SW1.0:7 & SW2.1) to determine where it starts to get RCW & PBI cmd.
If cfg_rcw_src[0:8] selected for SPI FLASH, B4860 will load RCW to RCWSRn , PBI to CCSR, SPL to SDRAM.
As I know :
In PBI cmd that enable SPI interface ("board/freescale/b4860qds/b4_pbi.cfg").
#Configure SPI controller
09110000 80000403
09110020 2d170008
09110024 00100008
09110028 00100008
0911002c 00100008
My question is :
How B4860 can load RCW, PBI to RCWSR and CCSR memory if SPI controller did not enable?
Could someone help me understand this process in B4860.
Thank you very much!