<?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: Still issues with i.MX6DL, 2x512MB RAM, U-Boot and Linux (DT)</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Still-issues-with-i-MX6DL-2x512MB-RAM-U-Boot-and-Linux-DT/m-p/1028512#M151973</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Steffen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;was board able to pass latest ddr test&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/docs/DOC-105652"&gt;i.MX6/7 DDR Stress Test Tool V3.00&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;"memtester" issues may point to power supplies problems, like&lt;/P&gt;&lt;P&gt;instabilities, ripples, so may be recommended to check them 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>Tue, 25 Feb 2020 01:16:14 GMT</pubDate>
    <dc:creator>igorpadykov</dc:creator>
    <dc:date>2020-02-25T01:16:14Z</dc:date>
    <item>
      <title>Still issues with i.MX6DL, 2x512MB RAM, U-Boot and Linux (DT)</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Still-issues-with-i-MX6DL-2x512MB-RAM-U-Boot-and-Linux-DT/m-p/1028511#M151972</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello everyone,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;slowly I'm running mad with this:&lt;/P&gt;&lt;P&gt;I have a new custom board with i.MX6DL connected to two RAM-Chips:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/99017iB2697723D2DA493E/image-size/large?v=v2&amp;amp;px=999" title="iMX6-1GRAM.png" alt="iMX6-1GRAM.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;I created the U-Boot RAM-cfg with the LPDDR2-Script-Aid-v0.06. (See attached *.cfg-File and Script-Aid-XLS).&lt;/P&gt;&lt;P&gt;I tested several RAM-definitions in the U-Boot Header-File: (CFG-File and Header-File both with Interleaving and Non-Interleaving-RAM). The fat text seem to work with an i.MX6Quad.&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;/* RAM Configs */&lt;BR /&gt;#undef INTERLEAVING_RAM&lt;BR /&gt;#ifdef INTERLEAVING_RAM&lt;BR /&gt;/* RAM Configs interleaving */&lt;BR /&gt;#define PHYS_SDRAM&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; MMDC0_ARB_BASE_ADDR&lt;BR /&gt;#define PHYS_SDRAM_SIZE&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(512u * 1024 * 1024)&lt;BR /&gt;#define CONFIG_NR_DRAM_BANKS&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&lt;BR /&gt;#define CONFIG_SYS_SDRAM_BASE&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PHYS_SDRAM&lt;BR /&gt;#else&lt;BR /&gt;/* RAM Configs non interleaving */&lt;BR /&gt;/*&lt;STRONG&gt;#define CONFIG_NR_DRAM_BANKS&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;#define PHYS_SDRAM_1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; MMDC0_ARB_BASE_ADDR&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;#define PHYS_SDRAM_1_SIZE&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (512u * 1024 * 1024)&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;#define CONFIG_SYS_SDRAM_BASE&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PHYS_SDRAM_1&lt;/STRONG&gt;&lt;BR /&gt;*/&lt;BR /&gt;#define CONFIG_NR_DRAM_BANKS&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2&lt;BR /&gt;#define PHYS_SDRAM_1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MMDC0_ARB_BASE_ADDR&lt;BR /&gt;#define PHYS_SDRAM_2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MMDC1_ARB_BASE_ADDR&lt;BR /&gt;#define PHYS_SDRAM_1_SIZE&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(512u * 1024 * 1024)&lt;BR /&gt;#define PHYS_SDRAM_2_SIZE&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(512u * 1024 * 1024)&lt;BR /&gt;#define iomem_valid_addr(addr, size)&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(addr &amp;gt;= PHYS_SDRAM_1 &amp;amp;&amp;amp; addr &amp;lt;= (PHYS_SDRAM_2 + PHYS_SDRAM_2_SIZE))&lt;BR /&gt;#define CONFIG_SYS_SDRAM_BASE&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PHYS_SDRAM_1&lt;/P&gt;&lt;P&gt;#endif&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And I tried to configure the &amp;lt;memory&amp;gt; entry in Devicetree with several configurations:&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;memory {&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;device_type = "memory";&lt;BR style="background-color: #f6f6f6;" /&gt;&lt;SPAN style="background-color: #f6f6f6;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="background-color: #f6f6f6;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="background-color: #f6f6f6;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="background-color: #f6f6f6;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="background-color: #f6f6f6;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="background-color: #f6f6f6;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="background-color: #f6f6f6;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="background-color: #f6f6f6;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="background-color: #f6f6f6;"&gt;&amp;nbsp;reg = &amp;lt;0x10000000 0x40000000&amp;gt;; /* working with QUAD */&lt;/SPAN&gt;&lt;BR style="background-color: #f6f6f6;" /&gt;&lt;SPAN style="background-color: #f6f6f6;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="background-color: #f6f6f6;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="background-color: #f6f6f6;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="background-color: #f6f6f6;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="background-color: #f6f6f6;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="background-color: #f6f6f6;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="background-color: #f6f6f6;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="background-color: #f6f6f6;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="background-color: #f6f6f6;"&gt;&amp;nbsp;/*reg = &amp;lt;0x10000000 0x20000000 0x80000000 0x20000000&amp;gt;;*/&lt;/SPAN&gt;&lt;BR /&gt; };&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Every Test ends in the same result: Linux boots, but when I run &amp;lt;memtester&amp;gt; the whole System freezes including a Heartbeat-LED.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Somewhere I do something terribly wrong, but where? Why does it work with the Quad-Core but not with DualLite?&lt;/P&gt;&lt;P&gt;I think I don't understand CS0_END-Parameter! (And some other things, too.)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PLEAAAAAAAASE HELP!!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I can provide more Information if this helps.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Feb 2020 10:00:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Still-issues-with-i-MX6DL-2x512MB-RAM-U-Boot-and-Linux-DT/m-p/1028511#M151972</guid>
      <dc:creator>steffendoster</dc:creator>
      <dc:date>2020-02-14T10:00:27Z</dc:date>
    </item>
    <item>
      <title>Re: Still issues with i.MX6DL, 2x512MB RAM, U-Boot and Linux (DT)</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Still-issues-with-i-MX6DL-2x512MB-RAM-U-Boot-and-Linux-DT/m-p/1028512#M151973</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Steffen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;was board able to pass latest ddr test&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/docs/DOC-105652"&gt;i.MX6/7 DDR Stress Test Tool V3.00&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;"memtester" issues may point to power supplies problems, like&lt;/P&gt;&lt;P&gt;instabilities, ripples, so may be recommended to check them 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>Tue, 25 Feb 2020 01:16:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Still-issues-with-i-MX6DL-2x512MB-RAM-U-Boot-and-Linux-DT/m-p/1028512#M151973</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2020-02-25T01:16:14Z</dc:date>
    </item>
  </channel>
</rss>

