DDR3L calibration frequency

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

DDR3L calibration frequency

692件の閲覧回数
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 返答(返信)

567件の閲覧回数
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 件の賞賛

567件の閲覧回数
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 件の賞賛

567件の閲覧回数
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 件の賞賛