Where DDR Ram gets initialised when there is no SPL

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

Where DDR Ram gets initialised when there is no SPL

580件の閲覧回数
adityanagal
Contributor III

Hi ,

The normal boot process is , SPL is loaded to the SRAM and during the execution of the SPL  DDR Ram gets initialized.

Once the DDR is initialized , u-boot /kernel  is loaded to DDR Ram.

Now SPL is no longer in use and CPU directly loads the u-boot to DRAM. Now question is , where the DDR Ram gets initialized ?  IMX can load u-boot only when the DDR ram is initialized. Where this initialization happens ?

Please suggest.

Regards,

Aditya Nagal

0 件の賞賛
1 返信

432件の閲覧回数
Yuri
NXP Employee
NXP Employee

Hello,

  Other mechanism for system initialization is using the DCD Table.

Please refer to Chapter 1 (Porting U-Boot from an i.MX 6/7 Reference

Board to an i.MX 6/7 Custom Board) of “i.MX_BSP_Porting_Guide.pdf”

in Linux documentation.

http://www.nxp.com/webapp/Download?colCode=L4.1.15_2.0.0-LINUX-DOCS&Parent_nodeId=133769948107170617... 

Have a great day,
Yuri

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

0 件の賞賛