<?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>i.MX Processors中的主题 Re: failed during write leveling calibration</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/failed-during-write-leveling-calibration/m-p/864425#M131741</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Vinoth&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;write leveling calibration can complete even processor ddr interface and memory&lt;/P&gt;&lt;P&gt;connections are not configured properly.&lt;/P&gt;&lt;P&gt;One can recheck ddr memory connections using i.MX6 System Development User’s Guide&lt;/P&gt;&lt;P&gt;and check with oscilloscope ddr signals performing memory accesses with jtag.&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.nxp.com/docs/en/user-guide/IMX6DQ6SDLHDG.pdf" target="test_blank"&gt;https://www.nxp.com/docs/en/user-guide/IMX6DQ6SDLHDG.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 15 Feb 2019 03:00:00 GMT</pubDate>
    <dc:creator>igorpadykov</dc:creator>
    <dc:date>2019-02-15T03:00:00Z</dc:date>
    <item>
      <title>failed during write leveling calibration</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/failed-during-write-leveling-calibration/m-p/864424#M131740</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;I am testing a new hardware using i.MX6 solo interfaced with DDR3 by running DDR stress test v2.60 tool and it's failed during calibration and I got error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please see debug message as following:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Normal Boot&lt;BR /&gt;Hit any key to stop autoboot:&amp;nbsp; 0 &lt;BR /&gt;=&amp;gt; dcache off&lt;BR /&gt;=&amp;gt; icache off&lt;BR /&gt;=&amp;gt; ext4load mmc 0:1 0x907000 ddr-test-uboot-jtag-mx6dl.bin&lt;BR /&gt;71812 bytes read in 127 ms (551.8 KiB/s)&lt;BR /&gt;=&amp;gt; go 0x907000&lt;BR /&gt;## Starting application at 0x00907000 ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;============================================&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DDR Stress Test (3.0.0) &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Build: Dec 14 2018, 14:20:16&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NXP Semiconductors.&lt;BR /&gt;============================================&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;============================================&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Chip ID&lt;BR /&gt;CHIP ID = i.MX6 Solo/DualLite (0x61)&lt;BR /&gt;Internal Revision = TO1.3&lt;BR /&gt;============================================&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;============================================&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Boot Configuration&lt;BR /&gt;SRC_SBMR1(0x020d8004) = 0x00000040&lt;BR /&gt;SRC_SBMR2(0x020d801c) = 0x22000001&lt;BR /&gt;============================================&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What ARM core speed would you like to run? &lt;BR /&gt;Type 1 for 800MHz, 2 for 1GHz &lt;BR /&gt;ARM Clock set to 800MHz&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;============================================&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DDR configuration&lt;BR /&gt;BOOT_CFG3[5-4]: 0x00, Single DDR channel.&lt;BR /&gt;DDR type is DDR3 &lt;BR /&gt;Data width: 32, bank num: 8&lt;BR /&gt;Row size: 15, col size: 10&lt;BR /&gt;Chip select CSD0 is used &lt;BR /&gt;Density per chip select: 1024MB &lt;BR /&gt;============================================&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Current Temperature: 45&lt;BR /&gt;============================================&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please select the DDR density per chip select (in bytes) on the board &lt;BR /&gt;Type 0 for 2GB; 1 for 1GB; 2 for 512MB; 3 for 256MB; 4 for 128MB; 5 for 64MB; 6 for 32MB &amp;nbsp;&lt;BR /&gt;For maximum supported density (4GB), we can only access up to 3.75GB.&amp;nbsp; Type 7 to select this &lt;BR /&gt;&amp;nbsp; DDR density selected (MB): 1024&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Would do you want to change VDD_SOC_CAP/VDD_ARM_CAP voltage? Type 'y' to run and 'n' to skip&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Would do you want run DDR Calibration? Type 'y' to run and 'n' to skip&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Calibration will run at DDR frequency 400MHz. Type 'y' to continue.&lt;BR /&gt;If you want to run at other DDR frequency. Type 'n'&lt;BR /&gt;&amp;nbsp; Please enter the MR1 value on the initilization script &lt;BR /&gt;&amp;nbsp; This will be re-programmed into MR1 after write leveling calibration &lt;BR /&gt;&amp;nbsp; Enter as a 4-digit HEX value, example 0004, then hit enter &lt;BR /&gt;0004DDR Freq: 396 MHz&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ddr_mr1=0x00000004&lt;BR /&gt;Start write leveling calibration...&lt;BR /&gt;running Write level HW calibration&lt;BR /&gt;&amp;nbsp; MPWLHWERR register read out for factory diagnostics: &lt;BR /&gt;&amp;nbsp; MPWLHWERR PHY0 = 0x00000000&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;HW WL cal status: no suitable delay value found for byte 0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;HW WL cal status: no suitable delay value found for byte 1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;HW WL cal status: no suitable delay value found for byte 2&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;HW WL cal status: no suitable delay value found for byte 3 &lt;BR /&gt;Write leveling calibration completed but failed, the following results were found:&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MMDC_MPWLDECTRL0 ch0 (0x021b080c) = 0x001F001F&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MMDC_MPWLDECTRL1 ch0 (0x021b0810) = 0x001F001F&lt;BR /&gt;Write DQS delay result:&lt;BR /&gt;&amp;nbsp;&amp;nbsp; Write DQS0 delay: 31/256 CK&lt;BR /&gt;&amp;nbsp;&amp;nbsp; Write DQS1 delay: 31/256 CK&lt;BR /&gt;&amp;nbsp;&amp;nbsp; Write DQS2 delay: 31/256 CK&lt;BR /&gt;&amp;nbsp;&amp;nbsp; Write DQS3 delay: 31/256 CK&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Error: failed during write leveling calibration&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;VinothS&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Feb 2019 15:19:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/failed-during-write-leveling-calibration/m-p/864424#M131740</guid>
      <dc:creator>vinothkumars</dc:creator>
      <dc:date>2019-02-14T15:19:20Z</dc:date>
    </item>
    <item>
      <title>Re: failed during write leveling calibration</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/failed-during-write-leveling-calibration/m-p/864425#M131741</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Vinoth&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;write leveling calibration can complete even processor ddr interface and memory&lt;/P&gt;&lt;P&gt;connections are not configured properly.&lt;/P&gt;&lt;P&gt;One can recheck ddr memory connections using i.MX6 System Development User’s Guide&lt;/P&gt;&lt;P&gt;and check with oscilloscope ddr signals performing memory accesses with jtag.&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.nxp.com/docs/en/user-guide/IMX6DQ6SDLHDG.pdf" target="test_blank"&gt;https://www.nxp.com/docs/en/user-guide/IMX6DQ6SDLHDG.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Feb 2019 03:00:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/failed-during-write-leveling-calibration/m-p/864425#M131741</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2019-02-15T03:00:00Z</dc:date>
    </item>
    <item>
      <title>Re: failed during write leveling calibration</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/failed-during-write-leveling-calibration/m-p/864426#M131742</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Igor,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DDR Calibration was done using older version (DDR_Stress_Tester_V1.0.3_UART1) instead of 3.0.1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And now I got some other problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For every board I got some different value and also I got following error in one of my board,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;DIV style="color: #000000; background-color: #ffffff; font-size: 16px;"&gt;&lt;SPAN style="background-color: yellow;"&gt;[Mon Feb 18 14:12:47.175 2019] ERROR FOUND, we can't get suitable value !!!!&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV style="color: #000000; background-color: #ffffff; font-size: 16px;"&gt;&lt;SPAN style="background-color: yellow;"&gt;[Mon Feb 18 14:12:47.175 2019] dram test fails for all values.&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards,&lt;/P&gt;&lt;P&gt;VinothS&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Feb 2019 11:11:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/failed-during-write-leveling-calibration/m-p/864426#M131742</guid>
      <dc:creator>vinothkumars</dc:creator>
      <dc:date>2019-02-18T11:11:25Z</dc:date>
    </item>
    <item>
      <title>Re: failed during write leveling calibration</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/failed-during-write-leveling-calibration/m-p/864427#M131743</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;DDR Calibration done by &lt;STRONG&gt;old version&lt;/STRONG&gt; of tools. I closed this thread now.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; background-color: #ffffff; font-weight: bold; font-size: 13px;"&gt;DDR_Stress_Tester_V1.0.3_UART1_for_Sdboot&amp;amp;JTAG.zip&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;VinothS&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 May 2019 12:54:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/failed-during-write-leveling-calibration/m-p/864427#M131743</guid>
      <dc:creator>vinothkumars</dc:creator>
      <dc:date>2019-05-29T12:54:53Z</dc:date>
    </item>
  </channel>
</rss>

