To apply i.MX6 DDR3 calibration data in u-boot.

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

To apply i.MX6 DDR3 calibration data in u-boot.

跳至解决方案
3,154 次查看
satoshishimoda
Senior Contributor I

Hi community,

I have a question about DDR3 calibration.

I used DDR3 script aid on the following URL, and got a calibration data.

https://community.freescale.com/docs/DOC-94917

Then, I want to confirm what file should I apply the calibration data.

My understanding is following.

Is this correct?

=====

For LTIB BSP:

<u-boot directory>/board/freescale/mx6q_sabresd/flash_header.S

For Yocto BSP:

<u-boot directory>/board/freescale/imx/ddr/mx6q_4x_mt41j128.cfg

=====

Especially, I want to confirm about Yocto because I will use it.

Best Regards,

Satoshi Shimoda

标签 (4)
标记 (2)
1 解答
1,108 次查看
YixingKong
Senior Contributor IV

Satoshi

Our engineer has following response to your questions. Please see if they are helpful.

Thanks,

Yixing

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

For our maintained u-boot version v2009.08 DDR3 settings are set in

<u-boot directory>/board/freescale/mx6q_sabresd/flash_header.S

For latest supported version by FSL v2013.04 DDR3 script settings are part of the board configuration

The file

<u-boot directory>boards.cfg

Has a board configuration such us:

mx6qsabresd mx6qsabresd:IMX_CONFIG=board/freescale/imx/ddr/mx6q_4x_mt41j128.cfg,MX6Q,DEFAULT_FDT_FILE="imx6q-sabresd.dtb"

YoctoProject community maintained uses a different uboot version v2013.10 and has a similar settings as with Freescale latest maintained version.

在原帖中查看解决方案

4 回复数
1,108 次查看
niklasmolin
Senior Contributor I

Hi.

Does this mean that DDR are calibrated in uboot (from Yocto), or do I still have to modify the mx6q_4x_mt41j128.cfg file, after running the stress test file?

Thanks,

Niklas

0 项奖励
回复
1,108 次查看
jamesbone
NXP TechSupport
NXP TechSupport

For LTIB you are correct , But I not sure about Yocto. So let me ask.


Have a great day,
Jaime

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

1,108 次查看
satoshishimoda
Senior Contributor I

Hi Jaime,

Thank you for your reply.

BTW, what do you mean by "let me ask"?

Are you going to consult with other expert?

or

Were you going to ask me something?

Best Regards,

Mar 14, 2014

Satoshi Shimoda

0 项奖励
回复
1,109 次查看
YixingKong
Senior Contributor IV

Satoshi

Our engineer has following response to your questions. Please see if they are helpful.

Thanks,

Yixing

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

For our maintained u-boot version v2009.08 DDR3 settings are set in

<u-boot directory>/board/freescale/mx6q_sabresd/flash_header.S

For latest supported version by FSL v2013.04 DDR3 script settings are part of the board configuration

The file

<u-boot directory>boards.cfg

Has a board configuration such us:

mx6qsabresd mx6qsabresd:IMX_CONFIG=board/freescale/imx/ddr/mx6q_4x_mt41j128.cfg,MX6Q,DEFAULT_FDT_FILE="imx6q-sabresd.dtb"

YoctoProject community maintained uses a different uboot version v2013.10 and has a similar settings as with Freescale latest maintained version.