<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: DDR Stress Test Failed in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/DDR-Stress-Test-Failed/m-p/423375#M63946</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Bruce&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if other tests are passed ok, one can skip DQS gating calibration.&lt;/P&gt;&lt;P&gt;In general one can follow next recommendations:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1.&amp;nbsp; verify the PCB design using "MX6 DRAM Bus Length Check" sheet in&lt;/P&gt;&lt;P&gt; "HW Design Checking List for i.Mx6DQSDL Rev2.7.xlsx"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt; &amp;lt; &lt;/SPAN&gt;&lt;A class="jive-link-wiki-small" data-containerid="2004" data-containertype="14" data-objectid="93819" data-objecttype="102" href="https://community.freescale.com/docs/DOC-93819"&gt;https://community.freescale.com/docs/DOC-93819&lt;/A&gt;&lt;SPAN&gt; &amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;lt; &lt;/SPAN&gt;&lt;A href="https://community.nxp.com/legacyfs/online/18441_HW%20Design%20Checking%20List%20for%20i.Mx6DQSDL%20Rev2.7.xlsx"&gt;https://community.freescale.com/servlet/JiveServlet/downloadBody/93819-102-13-18441/HW%20Design%20Checking%20List%20for%20i.Mx6DQSDL%20Rev2.7.xlsx&lt;/A&gt;&lt;SPAN&gt; &amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt; 2. try using different drive strength for DRAM signals for both&amp;nbsp; i.MX6 and DRAM part.&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt; 3. try different DDR_SEL options&amp;nbsp; (11 or 10).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 08 Aug 2015 12:20:07 GMT</pubDate>
    <dc:creator>igorpadykov</dc:creator>
    <dc:date>2015-08-08T12:20:07Z</dc:date>
    <item>
      <title>DDR Stress Test Failed</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/DDR-Stress-Test-Failed/m-p/423373#M63944</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We make a board based on i.mx6dlsabreauto but failed for DDR stress test. For DDR component we use MT41K256M16HA-125:E. Can anybody help me with this issue?&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Bruce&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;============================================&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DDR Stress Test (2.0.0) &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Build: Jun 11 2015, 23:33:58&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Freescale Semiconductor, Inc.&lt;/P&gt;&lt;P&gt;============================================&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;============================================&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Chip ID&lt;/P&gt;&lt;P&gt;DIGPROG(0x020c8260) = 0x00610002&lt;/P&gt;&lt;P&gt;CHIP ID = i.MX6 Solo/DualLite (0x61)&lt;/P&gt;&lt;P&gt;Internal Revision = TO1.2&lt;/P&gt;&lt;P&gt;============================================&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;============================================&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Boot Configuration&lt;/P&gt;&lt;P&gt;SRC_SBMR1(0x020d8004) = 0x5a003242&lt;/P&gt;&lt;P&gt;SRC_SBMR2(0x020d801c) = 0x31000001&lt;/P&gt;&lt;P&gt;============================================&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ARM Clock set to 1GHz&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;============================================&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DDR configuration&lt;/P&gt;&lt;P&gt;BOOT_CFG3[5-4]: 0x00, Single DDR channel.&lt;/P&gt;&lt;P&gt;DDR type is DDR3 &lt;/P&gt;&lt;P&gt;Data width: 64, bank num: 8&lt;/P&gt;&lt;P&gt;Row size: 15, col size: 10&lt;/P&gt;&lt;P&gt;Chip select CSD0 is used &lt;/P&gt;&lt;P&gt;Density per chip select: 2048MB &lt;/P&gt;&lt;P&gt;============================================&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Current Tempareture: 52&lt;/P&gt;&lt;P&gt;============================================&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;DDR Freq: 396 MHz &lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ddr_mr1=0x00000000&lt;/P&gt;&lt;P&gt;Start write leveling calibration...&lt;/P&gt;&lt;P&gt;running Write level HW calibration&lt;/P&gt;&lt;P&gt;Write leveling calibration completed&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MMDC_MPWLDECTRL0 ch0 (0x021b080c) = 0x0051004E&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MMDC_MPWLDECTRL1 ch0 (0x021b0810) = 0x0045004C&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MMDC_MPWLDECTRL0 ch1 (0x021b480c) = 0x002D002D&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MMDC_MPWLDECTRL1 ch1 (0x021b4810) = 0x0028003D&lt;/P&gt;&lt;P&gt;Write DQS delay reult:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Write DQS0 delay: 78/256 CK&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Write DQS1 delay: 81/256 CK&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Write DQS2 delay: 76/256 CK&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Write DQS3 delay: 69/256 CK&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Write DQS4 delay: 45/256 CK&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Write DQS5 delay: 45/256 CK&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Write DQS6 delay: 61/256 CK&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Write DQS7 delay: 40/256 CK&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Starting DQS gating calibration&lt;/P&gt;&lt;P&gt;. . . . . . . . . . . . . . ERROR FOUND, we can't get suitable value !!!!&lt;/P&gt;&lt;P&gt;dram test fails for all values. &lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Error: failed during ddr calibration&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Original Attachment has been moved to: &lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-335969"&gt;ddr_calibration_20150807-11'54'44.log.zip&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Original Attachment has been moved to: &lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-335969"&gt;MX6DL_ARD_DDR3_register_programming_aid_v0.2.inc.zip&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Aug 2015 16:10:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/DDR-Stress-Test-Failed/m-p/423373#M63944</guid>
      <dc:creator>brucesun</dc:creator>
      <dc:date>2015-08-07T16:10:22Z</dc:date>
    </item>
    <item>
      <title>Re: DDR Stress Test Failed</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/DDR-Stress-Test-Failed/m-p/423374#M63945</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;What's you ddr layout type fly-by or T-top?&lt;/P&gt;&lt;P&gt;For the fly-by, CK should be longer than the DQS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And for both type, have you done the bus length check?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please fill the &lt;A href="https://community.nxp.com/docs/DOC-93819"&gt;HW Design Checking List for i.MX6DQSDL&lt;/A&gt;&amp;nbsp; MX6 DRAM Bus Length Check for T-top.&lt;/P&gt;&lt;P&gt;And for fly-by, please check manually.&amp;nbsp; and refer to IMX6DQ6SDLHDG.pdf&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;use the lastest DDR stress tool and aid.&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/docs/DOC-96412"&gt;i.MX6 DDR Stress Test Tool V1.0.3&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/docs/DOC-94987"&gt;i.Mx6SL LPDDR2 Script Aid&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/docs/DOC-101708"&gt;Freescale i.MX6 DRAM Port Application Guide-DDR3&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;From the log you show here, I am afraid you have to do the PCB layout again.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Aug 2015 00:56:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/DDR-Stress-Test-Failed/m-p/423374#M63945</guid>
      <dc:creator>BiyongSUN</dc:creator>
      <dc:date>2015-08-08T00:56:46Z</dc:date>
    </item>
    <item>
      <title>Re: DDR Stress Test Failed</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/DDR-Stress-Test-Failed/m-p/423375#M63946</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Bruce&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if other tests are passed ok, one can skip DQS gating calibration.&lt;/P&gt;&lt;P&gt;In general one can follow next recommendations:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1.&amp;nbsp; verify the PCB design using "MX6 DRAM Bus Length Check" sheet in&lt;/P&gt;&lt;P&gt; "HW Design Checking List for i.Mx6DQSDL Rev2.7.xlsx"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt; &amp;lt; &lt;/SPAN&gt;&lt;A class="jive-link-wiki-small" data-containerid="2004" data-containertype="14" data-objectid="93819" data-objecttype="102" href="https://community.freescale.com/docs/DOC-93819"&gt;https://community.freescale.com/docs/DOC-93819&lt;/A&gt;&lt;SPAN&gt; &amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;lt; &lt;/SPAN&gt;&lt;A href="https://community.nxp.com/legacyfs/online/18441_HW%20Design%20Checking%20List%20for%20i.Mx6DQSDL%20Rev2.7.xlsx"&gt;https://community.freescale.com/servlet/JiveServlet/downloadBody/93819-102-13-18441/HW%20Design%20Checking%20List%20for%20i.Mx6DQSDL%20Rev2.7.xlsx&lt;/A&gt;&lt;SPAN&gt; &amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt; 2. try using different drive strength for DRAM signals for both&amp;nbsp; i.MX6 and DRAM part.&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt; 3. try different DDR_SEL options&amp;nbsp; (11 or 10).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Aug 2015 12:20:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/DDR-Stress-Test-Failed/m-p/423375#M63946</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2015-08-08T12:20:07Z</dc:date>
    </item>
  </channel>
</rss>

