Does MPC8306CVMABDC support booting from Micro-SD card?

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Does MPC8306CVMABDC support booting from Micro-SD card?

614件の閲覧回数
jingchengtang
Contributor I

Does MPC8306CVMABDC support booting from Micro-SD card? the RM document table 4-5 says boot from Micro-SD card needs CFG_RESET_SOURCE = 1101 or 1110, what is the difference between 1101 and 1110?  In the chapter 4.3.3 there is no RCW value for CFG_RESET_SOURCE = 1101 and 1110

0 件の賞賛
3 返答(返信)

491件の閲覧回数
r8070z
NXP Employee
NXP Employee


Have a great day,

Internal ROM support booting from eSDHC in accordance with the description provided in the MPC8306 reference manual section 5.2 "eSDHC Boot". However it does not say that the RCW also has been loaded from the SD. I do not see any freescale or nxp document which describe how download RCW and then boot from the SD card. However I listen that it is possible when CFG_RESET_SOURCE = 1101 or 1110. In this case the SD also has to contains structure described in the manual section 5.2.3 "SD/MMC Card Data Structure". The RCW should be set in the structure section "Configuration Words". User should use address 0x0FFF0900 to set up RCWLR, and 0x0FFF0904 to set up RCWHR. Note that prefix 0xFFF0xxxx for IMMR memory space is specific for eSDHC and SPI boot. There is no difference between 1101 and 1110.

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

0 件の賞賛

491件の閲覧回数
usingbothmuxand
Contributor II

hi ,

 iam trying to boot MPC8309 board from SD card. with the help of debugger i red reset register and found that rcwlr is not matching with actual reset cfg word

RCFG =0b1110  hardcoded

RCWLR [0:31] = 42040003   should be 4405000

RCWHR [0:31]= A4200000

0 件の賞賛

491件の閲覧回数
jingchengtang
Contributor I

Hi,Serguei:

    Thanks for your answer. It makes me confused that 1101 or 1110 is called hard coded  RCW, but from your opinion, the RCW should be loaded from SD. Anyway, the CPU should be able to boot from eSDHC, i will update the info once my proto is available.

0 件の賞賛