<?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: iM8XM-Mini DDR Tool Test in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/iM8XM-Mini-DDR-Tool-Test/m-p/928958#M139398</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Stefano&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt;Is it possible execute the DDR tool test in verbose mode in a way to understand the failure?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;not, sorry.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;One can check tab “BoardDataBusConfig” to check data bus assignment, also try different&lt;BR /&gt;settings described in sect.4.2 Run DDR Calibration and generate DDR initial code&lt;BR /&gt;MSCALE_DDR_Tool_User_Guide.pdf included in ddr test package.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 24 Jul 2019 15:04:09 GMT</pubDate>
    <dc:creator>igorpadykov</dc:creator>
    <dc:date>2019-07-24T15:04:09Z</dc:date>
    <item>
      <title>iM8XM-Mini DDR Tool Test</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iM8XM-Mini-DDR-Tool-Test/m-p/928955#M139395</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;we are testing a new board with the device iMX8M Mini Industrial grade and we are trying to test DDR with the DDR tool test.&lt;/P&gt;&lt;P&gt;We have develop the board using the same DDR mounted on iMX8M Mini EVK and the same PMIC.&lt;/P&gt;&lt;P&gt;We are encounter a strange behavior with the tool, it stops before the CPU initialization, I mean the DDR test tool&amp;nbsp; can execute the script, the CPU execute a piece of software and in the console we receive the only the version message.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We have try to execute a reduced script only with the UART initialization removing&amp;nbsp;the DDR and PLL initialization and we have test&amp;nbsp;this script with the EVK and it work and in the console appear the following messages:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*************************************************************************&lt;BR /&gt; MX8 DDR Stress Test V2.10&lt;BR /&gt; Built on Mar 5 2019 14:24:57&lt;BR /&gt;*************************************************************************&lt;/P&gt;&lt;P&gt;--Set up the MMU and enable I and D cache--&lt;BR /&gt; - This is the Cortex-A53 core&lt;BR /&gt; - Check if I cache is enabled &lt;BR /&gt; - Enabling I cache since it was disabled &lt;BR /&gt; - Push base address of TTB to TTBR0_EL3 &lt;BR /&gt; - Config TCR_EL3 &lt;BR /&gt; - Config MAIR_EL3 &lt;BR /&gt; - Enable MMU &lt;BR /&gt; - Data Cache has been enabled &lt;BR /&gt; - Check system memory register, only for debug&lt;/P&gt;&lt;P&gt;- VMCR Check:&lt;BR /&gt; - ttbr0_el3: 0x93d000&lt;BR /&gt; - tcr_el3: 0x2051c&lt;BR /&gt; - mair_el3: 0x774400&lt;BR /&gt; - sctlr_el3: 0xc01815&lt;BR /&gt; - id_aa64mmfr0_el1: 0x1122&lt;/P&gt;&lt;P&gt;- MMU and cache setup complete&lt;/P&gt;&lt;P&gt;*************************************************************************&lt;BR /&gt; ARM clock(CA53) rate: 1200MHz&lt;BR /&gt; DDR Clock: 1200MHz&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Instead if&amp;nbsp;we try to execute the same script on our board appear only the version string:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;*************************************************************************&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;MX8 DDR Stress Test V2.10&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Built on Mar 5 2019 14:24:57&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;*************************************************************************&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any suggestion how to solve this issue?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Stefano&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Jul 2019 17:26:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iM8XM-Mini-DDR-Tool-Test/m-p/928955#M139395</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2019-07-16T17:26:39Z</dc:date>
    </item>
    <item>
      <title>Re: iM8XM-Mini DDR Tool Test</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iM8XM-Mini-DDR-Tool-Test/m-p/928956#M139396</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Stefano&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;such behaviour may point to hardware problems so one can check&lt;/P&gt;&lt;P&gt;power supplies and clocks using Hardware Guide&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.nxp.com/webapp/Download?colCode=IMX8MMHDG" target="_blank"&gt;&lt;STRONG&gt;i.MX 8M Mini Hardware Developer’s Guide&lt;/STRONG&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Also one can try to test processor with jtag&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://www.emcraft.com/som/imx-8m/debugging-the-imx-8m-som-using-arm-ds-5" title="https://www.emcraft.com/som/imx-8m/debugging-the-imx-8m-som-using-arm-ds-5"&gt;Debugging the i.MX 8M SOM Using ARM DS-5&lt;/A&gt;&amp;nbsp;&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, 16 Jul 2019 23:46:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iM8XM-Mini-DDR-Tool-Test/m-p/928956#M139396</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2019-07-16T23:46:13Z</dc:date>
    </item>
    <item>
      <title>Re: iM8XM-Mini DDR Tool Test</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iM8XM-Mini-DDR-Tool-Test/m-p/928957#M139397</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;Thank you for your answer.&lt;/P&gt;&lt;P&gt;We have checked the HW and it is ok.&lt;/P&gt;&lt;P&gt;We have programmed the eMMC with the distribution  Yocto Sumo for our board it work fine.&lt;/P&gt;&lt;P&gt;Is it possible execute the DDR tool test in verbose mode in a way to understand the failure?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;Stefano Querin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Jul 2019 10:10:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iM8XM-Mini-DDR-Tool-Test/m-p/928957#M139397</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2019-07-24T10:10:38Z</dc:date>
    </item>
    <item>
      <title>Re: iM8XM-Mini DDR Tool Test</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iM8XM-Mini-DDR-Tool-Test/m-p/928958#M139398</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Stefano&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt;Is it possible execute the DDR tool test in verbose mode in a way to understand the failure?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;not, sorry.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;One can check tab “BoardDataBusConfig” to check data bus assignment, also try different&lt;BR /&gt;settings described in sect.4.2 Run DDR Calibration and generate DDR initial code&lt;BR /&gt;MSCALE_DDR_Tool_User_Guide.pdf included in ddr test package.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Jul 2019 15:04:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iM8XM-Mini-DDR-Tool-Test/m-p/928958#M139398</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2019-07-24T15:04:09Z</dc:date>
    </item>
    <item>
      <title>Re: iM8XM-Mini DDR Tool Test</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iM8XM-Mini-DDR-Tool-Test/m-p/928959#M139399</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; sin would be an interesting feature to find out any errors.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have you any idea that could help me?&lt;/P&gt;&lt;P&gt;Is possible to perform the same test by Linux distribution or by u-Boot?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The main difference with the EVK is the processor because we are using the PN: MIMX8MM6CVTKZAA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have you ever test the DDR tool test utility with this part number?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;Stefano Querin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Jul 2019 15:30:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iM8XM-Mini-DDR-Tool-Test/m-p/928959#M139399</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2019-07-24T15:30:27Z</dc:date>
    </item>
    <item>
      <title>Re: iM8XM-Mini DDR Tool Test</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iM8XM-Mini-DDR-Tool-Test/m-p/928960#M139400</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV class=""&gt;&lt;P&gt;Hi Stefano&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&amp;gt;Have you any idea that could help me?&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;suggest to recheck hardware.&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;gt;The main difference with the EVK is the processor because we are using the PN: MIMX8MM6CVTKZAA.&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;for that reason I suggested to try different&lt;BR /&gt;settings described in sect.4.2 Run DDR Calibration and generate DDR initial code&lt;BR /&gt;MSCALE_DDR_Tool_User_Guide.pdf included in ddr test package.&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;gt;Have you ever test the DDR tool test utility with this part number?&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;not, sorry&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;gt;Is possible to perform the same test by Linux distribution or by u-Boot?&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;not.&lt;BR /&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;/P&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Jul 2019 15:51:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iM8XM-Mini-DDR-Tool-Test/m-p/928960#M139400</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2019-07-24T15:51:57Z</dc:date>
    </item>
  </channel>
</rss>

