<?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: ERROR FOUND, we can't get suitable value !!!! in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/ERROR-FOUND-we-can-t-get-suitable-value/m-p/1026747#M151716</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We have verified this conclusion！DDR虚焊造成的！&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 10 Jan 2020 07:22:57 GMT</pubDate>
    <dc:creator>孙金凯</dc:creator>
    <dc:date>2020-01-10T07:22:57Z</dc:date>
    <item>
      <title>ERROR FOUND, we can't get suitable value !!!!</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/ERROR-FOUND-we-can-t-get-suitable-value/m-p/1026744#M151713</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;My design is the same as the development board（SABRESDP_DESIGNFILES）！&lt;/P&gt;&lt;P&gt;Can you help analyze and solve the issue，thanks！&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;============================================&lt;BR /&gt; DDR Stress Test (2.6.0) &lt;BR /&gt; Build: Aug 1 2017, 17:33:18&lt;BR /&gt; NXP Semiconductors.&lt;BR /&gt;============================================&lt;/P&gt;&lt;P&gt;============================================&lt;BR /&gt; Chip ID&lt;BR /&gt;CHIP ID = i.MX6 Solo/DualLite (0x61)&lt;BR /&gt;Internal Revision = TO1.4&lt;BR /&gt;============================================&lt;/P&gt;&lt;P&gt;============================================&lt;BR /&gt; Boot Configuration&lt;BR /&gt;SRC_SBMR1(0x020d8004) = 0x00001040&lt;BR /&gt;SRC_SBMR2(0x020d801c) = 0x1a000001&lt;BR /&gt;============================================&lt;/P&gt;&lt;P&gt;ARM Clock set to 1GHz&lt;/P&gt;&lt;P&gt;============================================&lt;BR /&gt; 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: 64, bank num: 8&lt;BR /&gt;Row size: 14, 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;Current Temperature: 40&lt;BR /&gt;============================================&lt;/P&gt;&lt;P&gt;DDR Freq: 396 MHz&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;Write leveling calibration completed, update the following registers in your initialization script&lt;BR /&gt; MMDC_MPWLDECTRL0 ch0 (0x021b080c) = 0x001F001F&lt;BR /&gt; MMDC_MPWLDECTRL1 ch0 (0x021b0810) = 0x003A0044&lt;BR /&gt; MMDC_MPWLDECTRL0 ch1 (0x021b480c) = 0x00300034&lt;BR /&gt; MMDC_MPWLDECTRL1 ch1 (0x021b4810) = 0x002D0045&lt;BR /&gt;Write DQS delay result:&lt;BR /&gt; Write DQS0 delay: 31/256 CK&lt;BR /&gt; Write DQS1 delay: 31/256 CK&lt;BR /&gt; Write DQS2 delay: 68/256 CK&lt;BR /&gt; Write DQS3 delay: 58/256 CK&lt;BR /&gt; Write DQS4 delay: 52/256 CK&lt;BR /&gt; Write DQS5 delay: 48/256 CK&lt;BR /&gt; Write DQS6 delay: 69/256 CK&lt;BR /&gt; Write DQS7 delay: 45/256 CK&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;WARNING: write-leveling calibration value is greater than 1/8 CK.&lt;BR /&gt; Per the reference manual, WALAT must be set to 1 in the register MDMISC(0x021B0018).&lt;BR /&gt; This has been performed automatically. &lt;BR /&gt; However, in addition to updating the calibration values in your DDR initialization, &lt;BR /&gt; it is also REQUIRED change the value of MDMISC in their DDR initialization as follows:&lt;/P&gt;&lt;P&gt;MMDC_MDMISC (0x021b0018) = 0x00011740&lt;/P&gt;&lt;P&gt;Starting DQS gating calibration&lt;BR /&gt;. HC_DEL=0x00000000 result[00]=0x11111111&lt;BR /&gt;. HC_DEL=0x00000001 result[01]=0x00000011&lt;BR /&gt;. HC_DEL=0x00000002 result[02]=0x00000011&lt;BR /&gt;. HC_DEL=0x00000003 result[03]=0x00000011&lt;BR /&gt;. HC_DEL=0x00000004 result[04]=0x11111111&lt;BR /&gt;. HC_DEL=0x00000005 result[05]=0x11111111&lt;BR /&gt;. HC_DEL=0x00000006 result[06]=0x11111111&lt;BR /&gt;. HC_DEL=0x00000007 result[07]=0x11111111&lt;BR /&gt;. HC_DEL=0x00000008 result[08]=0x11111111&lt;BR /&gt;. HC_DEL=0x00000009 result[09]=0x11111111&lt;BR /&gt;. HC_DEL=0x0000000A result[0A]=0x11111111&lt;BR /&gt;. HC_DEL=0x0000000B result[0B]=0x11111111&lt;BR /&gt;. HC_DEL=0x0000000C result[0C]=0x11111111&lt;BR /&gt;. HC_DEL=0x0000000D result[0D]=0x11111111&lt;BR /&gt;ERROR FOUND, we can't get suitable value !!!!&lt;BR /&gt;dram test fails for all values.&lt;/P&gt;&lt;P&gt;Error: failed during ddr calibration&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 30 Dec 2019 06:38:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/ERROR-FOUND-we-can-t-get-suitable-value/m-p/1026744#M151713</guid>
      <dc:creator>孙金凯</dc:creator>
      <dc:date>2019-12-30T06:38:19Z</dc:date>
    </item>
    <item>
      <title>Re: ERROR FOUND, we can't get suitable value !!!!</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/ERROR-FOUND-we-can-t-get-suitable-value/m-p/1026745#M151714</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi 金凯 孙&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;some errors are described in &lt;A href="https://community.nxp.com/docs/DOC-101708"&gt;Freescale i.MX6 DRAM Port Application Guide-DDR3&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;DQS gating calibration error "can't get suitable value"&lt;/P&gt;&lt;P&gt;may be caused by board noise, so one can check hardware using&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.nxp.com/webapp/Download?colCode=IMX6DQ6SDLHDG" target="_blank"&gt;&lt;STRONG&gt;IMX6DQ6SDLHDG, Hardware Development Guide for i.MX 6Quad, 6Dual, 6DualLite, 6Solo Families of Applications Processors&lt;/STRONG&gt;&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, 03 Jan 2020 02:39:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/ERROR-FOUND-we-can-t-get-suitable-value/m-p/1026745#M151714</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2020-01-03T02:39:08Z</dc:date>
    </item>
    <item>
      <title>Re: ERROR FOUND, we can't get suitable value !!!!</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/ERROR-FOUND-we-can-t-get-suitable-value/m-p/1026746#M151715</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV class="" style="color: #000000; background-color: #f9f9f9;"&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;It may be caused by faulty welding！&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;Press the chip（DDR） with my finger to calibrate it and successed！&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Jan 2020 08:49:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/ERROR-FOUND-we-can-t-get-suitable-value/m-p/1026746#M151715</guid>
      <dc:creator>孙金凯</dc:creator>
      <dc:date>2020-01-03T08:49:28Z</dc:date>
    </item>
    <item>
      <title>Re: ERROR FOUND, we can't get suitable value !!!!</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/ERROR-FOUND-we-can-t-get-suitable-value/m-p/1026747#M151716</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We have verified this conclusion！DDR虚焊造成的！&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Jan 2020 07:22:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/ERROR-FOUND-we-can-t-get-suitable-value/m-p/1026747#M151716</guid>
      <dc:creator>孙金凯</dc:creator>
      <dc:date>2020-01-10T07:22:57Z</dc:date>
    </item>
  </channel>
</rss>

