How the DDR is getting initialized while booting of imx6slevk? How the values in imximage.cfg getting used? Where DDR register values will be available in the u-boot.imx after compilation.?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

How the DDR is getting initialized while booting of imx6slevk? How the values in imximage.cfg getting used? Where DDR register values will be available in the u-boot.imx after compilation.?

611 Views
jagsgediya
Contributor II

We configure DDR timing and configuration related registers in the imximage.cfg file. i want to know how these values will be written to the registers? Where the content of imximage.cfg file resides in the built u-boot.imx? At what stage of booting this values will be written to the register?

0 Kudos
1 Reply

446 Views
igorpadykov
NXP Employee
NXP Employee

Hi jags

imximage.cfg (dcd header) contains data processed during boot by

iROM, using procedure described in sect.8.6.2 Device Configuration Data (DCD)

i.MX6SL Reference Manual (rev.2  6/2015).

Sect.8.6.1 Image Vector Table and Boot Data shows how this data is stored in image.

http://cache.freescale.com/files/32bit/doc/ref_manual/IMX6SLRM.pdf

Best regards

igor

-----------------------------------------------------------------------------------------------------------------------

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

-----------------------------------------------------------------------------------------------------------------------