<?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: i.MX7D DDR3 calibration and Script Aid in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/i-MX7D-DDR3-calibration-and-Script-Aid/m-p/648955#M99243</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jaime,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you, this is clear now. We will enter a CASE about the script aid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Rasmus&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 04 Jan 2017 08:08:13 GMT</pubDate>
    <dc:creator>rasmusrahunen</dc:creator>
    <dc:date>2017-01-04T08:08:13Z</dc:date>
    <item>
      <title>i.MX7D DDR3 calibration and Script Aid</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX7D-DDR3-calibration-and-Script-Aid/m-p/648953#M99241</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;We are building a product, which is based on i.MX7D SABRE board. We would need to calibrate the DDR3 memories with our prototype device. We have downloaded the i.MX6/7 DDR Stress Test Tool from:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;A href="https://community.nxp.com/docs/DOC-105652"&gt;i.MX6/7 DDR Stress Test Tool V2.60&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a couple of questions:&lt;/P&gt;&lt;P&gt;1. Is there a similar DDR3 script aid available for i.MX7D that exists for i.MX6?&amp;nbsp;(&lt;A href="https://community.nxp.com/docs/DOC-94917"&gt;i.MX6DQSDL DDR3 Script Aid&lt;/A&gt;&amp;nbsp;)&lt;/P&gt;&lt;P&gt;2. Is&amp;nbsp;the script provided with the tool "MX7D_DDR3_register_programming_aid_v09.ds" actually valid for the SABRE development board? - If so, then it's probably also valid for us, since the memory design is based on SABRE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've tried running the calibration with the above mentioned default script and it yields the following results with 528MHz DDR frequency:&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Final read delay = 0x0C0C0C0C&lt;/P&gt;&lt;P&gt;Final write delay = 0x06060606&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The final question is:&lt;/P&gt;&lt;P&gt;3. After the calibration, is it enough to enter these two values into the U-Boot configuration file (like here:&amp;nbsp;&lt;A class="link-titled" href="http://git.denx.de/?p=u-boot.git;a=blob;f=board/freescale/mx7dsabresd/imximage.cfg;h=c2b3a8c9c4bce0f55e94b1029af28c951093c077;hb=HEAD" title="http://git.denx.de/?p=u-boot.git;a=blob;f=board/freescale/mx7dsabresd/imximage.cfg;h=c2b3a8c9c4bce0f55e94b1029af28c951093c077;hb=HEAD"&gt;git.denx.de Git - u-boot.git/blob - board/freescale/mx7dsabresd/imximage.cfg&lt;/A&gt;&amp;nbsp;) registers&amp;nbsp;DDR_PHY_OFFSET_RD_CON0 (0x30790020) &amp;amp;&amp;nbsp;DDR_PHY_OFFSET_WR_CON0 (0x30790030)?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Rasmus&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Dec 2016 15:35:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX7D-DDR3-calibration-and-Script-Aid/m-p/648953#M99241</guid>
      <dc:creator>rasmusrahunen</dc:creator>
      <dc:date>2016-12-29T15:35:36Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX7D DDR3 calibration and Script Aid</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX7D-DDR3-calibration-and-Script-Aid/m-p/648954#M99242</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Rasmus,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Is there a similar DDR3 script aid available for i.MX7D that exists for i.MX6?&lt;/P&gt;&lt;P&gt;ANSWER. Yes, we have but it is only for Internal Use Only, since it is under development. If you want more details please enter a CASE, so we can discuss it in private.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is&amp;nbsp;the script provided with the tool "MX7D_DDR3_register_programming_aid_v09.ds" actually valid for the SABRE development board? - If so, then it's probably also valid for us, since the memory design is based on SABRE.&lt;/P&gt;&lt;P&gt;ANSWER. Yes, it is valid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3. After the calibration, is it enough to enter these two values into the U-Boot configuration file (like here:&amp;nbsp;&lt;A data-content-finding="Community" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fgit.denx.de%2F%3Fp%3Du-boot.git%3Ba%3Dblob%3Bf%3Dboard%2Ffreescale%2Fmx7dsabresd%2Fimximage.cfg%3Bh%3Dc2b3a8c9c4bce0f55e94b1029af28c951093c077%3Bhb%3DHEAD" rel="nofollow" target="_blank"&gt;git.denx.de Git - u-boot.git/blob - board/freescale/mx7dsabresd/imximage.cfg&lt;/A&gt;&amp;nbsp;) registers&amp;nbsp;DDR_PHY_OFFSET_RD_CON0 (0x30790020) &amp;amp;&amp;nbsp;DDR_PHY_OFFSET_WR_CON0 (0x30790030)?&lt;/P&gt;&lt;P&gt;ANSWER.The DRAM controller IP in MX7D is different from the MX6 series MMDC controller.&amp;nbsp;Results from DRAM calibration may be updated for the following registers: DDR_PHY_OFFSET_WR_CON0 (0x30790030) and DDR_PHY_OFFSET_RD_CON0 (0x30790020).&amp;nbsp; Also, the MX7D memory map DRAM starting address is fixed at 0x80000000.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Jaime&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&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, 03 Jan 2017 17:28:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX7D-DDR3-calibration-and-Script-Aid/m-p/648954#M99242</guid>
      <dc:creator>jamesbone</dc:creator>
      <dc:date>2017-01-03T17:28:05Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX7D DDR3 calibration and Script Aid</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX7D-DDR3-calibration-and-Script-Aid/m-p/648955#M99243</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jaime,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you, this is clear now. We will enter a CASE about the script aid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Rasmus&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Jan 2017 08:08:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX7D-DDR3-calibration-and-Script-Aid/m-p/648955#M99243</guid>
      <dc:creator>rasmusrahunen</dc:creator>
      <dc:date>2017-01-04T08:08:13Z</dc:date>
    </item>
  </channel>
</rss>

