imx6dl - ddr3 issues.

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

imx6dl - ddr3 issues.

784 Views
theodebrouwere
Contributor I

Hi,

 

I have a custom design with a imx6dl, combined with 4 * 2Gbit DDR3 ram

Samsung K4B2G1646F-BCK0, running as DDR3-800.

Spec: http://www.samsung.com/semiconductor/global/file/product/2016/03/DS_K4B2G1646F-BY-M_Rev10-1.pdf 

 

I generated timings

* using the I.MX6DQSDL DDR3 Script Aid V0.10 document

* reading data sheets & calculating the register contents (attached)

 

I've been trying to obtain additional settings with the DDR_Tester application. (ddr_stress_tester_v2.60)

 

However, the tool always ends with the following issue.

Starting DQS gating calibration

*** snip ***
ERROR FOUND, we can't get suitable value !!!!
dram test fails for all values.

Error: failed during ddr calibration

 

It seems that the first part (Write level HW calibration) runs fine.

 

I've search the forum, and I noticed that there are others with similar problems.

I've tried several things (like increasing WALAT), but without any results.

I also tried several boards, all of them have the same problem.

 

Any idea what could be wrong? Is one of my settings wrong? Hardware failure?

Anything that I can try next?

Original Attachment has been moved to: ddr3.txt.zip

Original Attachment has been moved to: MX6DL_samsung_ddr3.inc.zip

Labels (1)
2 Replies

487 Views
theodebrouwere
Contributor I

Just for reference: we discovered that one of our NVcc pins was connected to ground instead of 3V3.

So, this is/was a hardware issue.

But, thanks for the reply. :smileyhappy:

487 Views
Yuri
NXP Employee
NXP Employee

Hello,

 

  You may look at sections 3.3.1 (Identifying Issue on Calibrations)

and 3.3.2 (Identifying Issue on Stress Test) of the following document.

 

 Freescale i.MX6 DRAM Port Application Guide-DDR3 

 

  Most often calibration errors concern with PCB design inaccuracy.

Please check Your PCB design using Chapter 3 (i.MX 6 Series Layout Recommendations) of the Hardware Development Guide

 

http://cache.nxp.com/assets/documents/data/en/user-guides/IMX6DQ6SDLHDG.pdf 

   In particular, please use to Excel page named “MX6 DRAM Bus Length Check” in “HW Design Checking List for i.Mx6”, linked below.

HW_Design_Checking_List_for_i.MX6DQP6DQ6SDL | NXP Community 

 
 

Have a great day,

Yuri

 

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

Note: If this post answers your question, please click the Correct Answer

button. Thank you!

0 Kudos