<?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のトピックDDR Register Programming aid to u-boot DCD?</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/DDR-Register-Programming-aid-to-u-boot-DCD/m-p/664420#M102089</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I'm trying to modify the u-boot DCD for the i.MX7D sabresd board.&amp;nbsp; Specifically, I'm trying to use the DRAM Register Programming aid [1] to create a usable u-boot DCD, so that I can trust the tool enough to boot my own board later.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is there a guide for transforming the tool's output into a DCD stanza?&amp;nbsp; I have programmed the spreadsheet with the values for the MT41K256M16HA-125 DDR chips which are present on the MCIMX7SABRE board.&amp;nbsp; Then I've taken the output of the script (which is in DStream format) and extracted just the DDR Controller Registers section onwards, changing the command format to match what the u-boot DCD file expects (DATA 4 0xhex 0xhex).&amp;nbsp; I've pasted this into the imximage.cfg file, and regenerated the u-boot.imx file.&amp;nbsp; I've burned this to a SD card, and tried to boot the board into u-boot.&amp;nbsp; (To check, a u-boot.imx created from the original, unmodified imximage.cfg file boots u-boot correctly.)&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;I would expect this to be able to at least boot the board, but I have had no luck.&amp;nbsp; Any advice would be appreciated!&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;[1] &lt;A _jive_internal="true" data-containerid="2004" data-containertype="14" data-objectid="152468" data-objecttype="102" href="https://community.nxp.com/docs/DOC-152468"&gt;i.MX7D DRAM Register Programming Aid&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;[2] original file: &lt;A _jive_internal="true" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fgit.freescale.com%2Fgit%2Fcgit.cgi%2Fimx%2Fuboot-imx.git%2Ftree%2Fboard%2Ffreescale%2Fmx7dsabresd%3Fh%3Dimx_v2016.03_4.1.15_2.0.0_ga" rel="nofollow" target="_blank"&gt;uboot-imx.git - Freescale i.MX u-boot Tree&lt;/A&gt;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My modified imximage.cfg and my modified DRAM programming aid spreadsheet are attached.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Original Attachment has been moved to: &lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-336719"&gt;MX7D_DDR3_register_programming_aid_v1_1.ods&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Original Attachment has been moved to: &lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-336719"&gt;imximage.cfg.zip&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 02 Feb 2017 22:50:31 GMT</pubDate>
    <dc:creator>skrap</dc:creator>
    <dc:date>2017-02-02T22:50:31Z</dc:date>
    <item>
      <title>DDR Register Programming aid to u-boot DCD?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/DDR-Register-Programming-aid-to-u-boot-DCD/m-p/664420#M102089</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I'm trying to modify the u-boot DCD for the i.MX7D sabresd board.&amp;nbsp; Specifically, I'm trying to use the DRAM Register Programming aid [1] to create a usable u-boot DCD, so that I can trust the tool enough to boot my own board later.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is there a guide for transforming the tool's output into a DCD stanza?&amp;nbsp; I have programmed the spreadsheet with the values for the MT41K256M16HA-125 DDR chips which are present on the MCIMX7SABRE board.&amp;nbsp; Then I've taken the output of the script (which is in DStream format) and extracted just the DDR Controller Registers section onwards, changing the command format to match what the u-boot DCD file expects (DATA 4 0xhex 0xhex).&amp;nbsp; I've pasted this into the imximage.cfg file, and regenerated the u-boot.imx file.&amp;nbsp; I've burned this to a SD card, and tried to boot the board into u-boot.&amp;nbsp; (To check, a u-boot.imx created from the original, unmodified imximage.cfg file boots u-boot correctly.)&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;I would expect this to be able to at least boot the board, but I have had no luck.&amp;nbsp; Any advice would be appreciated!&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;[1] &lt;A _jive_internal="true" data-containerid="2004" data-containertype="14" data-objectid="152468" data-objecttype="102" href="https://community.nxp.com/docs/DOC-152468"&gt;i.MX7D DRAM Register Programming Aid&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;[2] original file: &lt;A _jive_internal="true" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fgit.freescale.com%2Fgit%2Fcgit.cgi%2Fimx%2Fuboot-imx.git%2Ftree%2Fboard%2Ffreescale%2Fmx7dsabresd%3Fh%3Dimx_v2016.03_4.1.15_2.0.0_ga" rel="nofollow" target="_blank"&gt;uboot-imx.git - Freescale i.MX u-boot Tree&lt;/A&gt;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My modified imximage.cfg and my modified DRAM programming aid spreadsheet are attached.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Original Attachment has been moved to: &lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-336719"&gt;MX7D_DDR3_register_programming_aid_v1_1.ods&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Original Attachment has been moved to: &lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-336719"&gt;imximage.cfg.zip&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Feb 2017 22:50:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/DDR-Register-Programming-aid-to-u-boot-DCD/m-p/664420#M102089</guid>
      <dc:creator>skrap</dc:creator>
      <dc:date>2017-02-02T22:50:31Z</dc:date>
    </item>
    <item>
      <title>Re: DDR Register Programming aid to u-boot DCD?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/DDR-Register-Programming-aid-to-u-boot-DCD/m-p/664421#M102090</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; I am under impression that LPDDR3 configuration&amp;nbsp; is used instead of DDR3.&lt;BR /&gt;Note LPDDR3 is not the same as DDR3 / DDR3L. Please try to use DDR3 - based &lt;BR /&gt;Excel table&amp;nbsp; for Your design.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have a great day,&lt;BR /&gt;Yuri&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;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Feb 2017 05:19:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/DDR-Register-Programming-aid-to-u-boot-DCD/m-p/664421#M102090</guid>
      <dc:creator>Yuri</dc:creator>
      <dc:date>2017-02-08T05:19:33Z</dc:date>
    </item>
    <item>
      <title>Re: DDR Register Programming aid to u-boot DCD?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/DDR-Register-Programming-aid-to-u-boot-DCD/m-p/664422#M102091</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Yuri,&lt;/P&gt;&lt;P&gt;Thanks, that's a good catch.&amp;nbsp; I had indeed confused DDR3L and LPDDR3.&amp;nbsp; I will try again with the correct memory type.&lt;/P&gt;&lt;P&gt;Jonah&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Feb 2017 14:26:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/DDR-Register-Programming-aid-to-u-boot-DCD/m-p/664422#M102091</guid>
      <dc:creator>skrap</dc:creator>
      <dc:date>2017-02-08T14:26:55Z</dc:date>
    </item>
  </channel>
</rss>

