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
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!