DDR3L calibration frequency

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

DDR3L calibration frequency

1,584 次查看
martinneumaier
Contributor I

Hi, we use i.MX6D (industrial) under Linux with dynamic CPU frequency from 400MHz-1200MHz. Our uboot makes DDR3L calibration with 800MHz during startup.

During DRAM test under Linux (memtester) we sometimes get errors on individual CPUs. Do you think this is because the frequency during calibration is just 800MHz? We tried to increase the frequency to 1200MHz but then the Linux boot sometimes crashes.  

标签 (1)
标记 (1)
0 项奖励
回复
3 回复数

1,459 次查看
igorpadykov
NXP Employee
NXP Employee

Hi Martin

please try nxp latest ddr tester for calibration (not from uboot)

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

In general memtester stresses board better than ddr test so it may produce errors,

while ddr test not. In such case one can pay attention to power supplies stability guidelines

described in i.MX6 System Development User’s Guide

http://cache.freescale.com/files/32bit/doc/user_guide/IMX6DQ6SDLHDG.pdf

If issues happen only with 1200MHz seems this is supplies/board noise issue.

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

0 项奖励
回复

1,459 次查看
martinneumaier
Contributor I

At the moment we use one 4Amp single supply for CORE and SOC instead of a PMIC, maybe this is not enough?

In your personal opinion, do you think the i.MX6D (industrial 800MHz) is stable at 1200MHz ?

0 项奖励
回复

1,459 次查看
igorpadykov
NXP Employee
NXP Employee

for 1.2GHz marking should be like: MCIMX6Q5EYM12AC, industrial
(marking MCIMX6D7CVT08AC) works only up to 800MHz,

its stable opearation at 1200MHz is not guaranteed.

~igor

0 项奖励
回复