<?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: DDR Validation Tool,write leveling and clock adjust values for higher frequencies 2100 MT/s. in Layerscape</title>
    <link>https://community.nxp.com/t5/Layerscape/DDR-Validation-Tool-write-leveling-and-clock-adjust-values-for/m-p/728273#M3070</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please open a Technical Case.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="line-height: 15.0pt;"&gt;&lt;SPAN style="font-size: 10.5pt; font-family: 'Helvetica',sans-serif; color: #666666;"&gt;&lt;A href="https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcommunity.nxp.com%2Fexternal-link.jspa%3Furl%3Dhttps%253A%252F%252Fcommunity.freescale.com%252Fthread%252F381898&amp;amp;data=02%7C01%7Cadrian.stoica%40nxp.com%7C8f5893192f444388d33208d53255c883%7C686ea1d3bc2b4c6fa92cd99c5c301635%7C0%7C0%7C636470266374228203&amp;amp;sdata=%2Bu9sn%2BDWUtwNCcvp54eNsq4Pg7J7Ry8h8M2s%2F2OlX6Y%3D&amp;amp;reserved=0" target="_blank"&gt;https://community.freescale.com/thread/381898&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="line-height: 15.0pt;"&gt;&lt;/P&gt;&lt;P style="line-height: 15.0pt;"&gt;&lt;SPAN style="font-size: 10.5pt; font-family: 'Helvetica',sans-serif; color: #666666;"&gt;Adrian&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 24 Nov 2017 14:17:27 GMT</pubDate>
    <dc:creator>addiyi</dc:creator>
    <dc:date>2017-11-24T14:17:27Z</dc:date>
    <item>
      <title>DDR Validation Tool,write leveling and clock adjust values for higher frequencies 2100 MT/s.</title>
      <link>https://community.nxp.com/t5/Layerscape/DDR-Validation-Tool-write-leveling-and-clock-adjust-values-for/m-p/728268#M3065</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;In our processor board, 2GB DDR4 RAM with ECC chip are connected LS1046A Processor DDR controller. Processor is boot fine with ECC enabled on the DDR controller for 1300MT/s and 1400MT/s. If DDR frequency changed to higher frequencies the processor can not boot. DDRv tool is used to find the write leveling values and clock adjust for both lower frequecies and higher frequecies. How to set the DDR write leveling and clock adjust values for higher frequencies? Can we do the tests with DDRv tool for generating higher frequency values? Neverthless we used the values got running DDRv tool for 1600MT/s, 2100 MT/s we were not able to boot.&lt;BR /&gt; &lt;BR /&gt;Can we use the DDRv tool generated DDR configurations for higher frequencies, if we configured the DDR controller 1300MT/s in u-boot?&lt;/P&gt;&lt;P&gt;This is the snippet for ddr configuration we did and attached the DDRv generated report for DDR frequency 1300MT/s&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;static const struct board_specific_parameters udimm0[] = {&lt;BR /&gt; /*&lt;BR /&gt; * memory controller 0&lt;BR /&gt; * num| hi| rank| clk| wrlvl | wrlvl | wrlvl&lt;BR /&gt; * ranks| mhz| GB |adjst| start | ctl2 | ctl3&lt;BR /&gt; */&lt;BR /&gt; {1, 1300, 0, 8, 8, 0x08080707, 0x07050606,},&lt;BR /&gt; {}&lt;BR /&gt;};&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Nov 2017 08:25:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/DDR-Validation-Tool-write-leveling-and-clock-adjust-values-for/m-p/728268#M3065</guid>
      <dc:creator>sreeragag</dc:creator>
      <dc:date>2017-11-22T08:25:03Z</dc:date>
    </item>
    <item>
      <title>Re: DDR Validation Tool,write leveling and clock adjust values for higher frequencies 2100 MT/s.</title>
      <link>https://community.nxp.com/t5/Layerscape/DDR-Validation-Tool-write-leveling-and-clock-adjust-values-for/m-p/728269#M3066</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please provide more information about the initial configuration. Did you read SPD? Did you use autoconfiguration? Or import the config from uboot?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, please specify the QCVS version.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Adrian&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Nov 2017 09:47:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/DDR-Validation-Tool-write-leveling-and-clock-adjust-values-for/m-p/728269#M3066</guid>
      <dc:creator>addiyi</dc:creator>
      <dc:date>2017-11-22T09:47:32Z</dc:date>
    </item>
    <item>
      <title>Re: DDR Validation Tool,write leveling and clock adjust values for higher frequencies 2100 MT/s.</title>
      <link>https://community.nxp.com/t5/Layerscape/DDR-Validation-Tool-write-leveling-and-clock-adjust-values-for/m-p/728270#M3067</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;CodeWarrior version is 11.2.3,&amp;nbsp;QCVS Version is 4.8.0.&lt;/P&gt;&lt;P&gt;Imported the configurations &amp;nbsp;from uboot.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Nov 2017 11:12:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/DDR-Validation-Tool-write-leveling-and-clock-adjust-values-for/m-p/728270#M3067</guid>
      <dc:creator>sreeragag</dc:creator>
      <dc:date>2017-11-22T11:12:53Z</dc:date>
    </item>
    <item>
      <title>Re: DDR Validation Tool,write leveling and clock adjust values for higher frequencies 2100 MT/s.</title>
      <link>https://community.nxp.com/t5/Layerscape/DDR-Validation-Tool-write-leveling-and-clock-adjust-values-for/m-p/728271#M3068</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please install the latest QCVS release.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, note that when importing from target all the uboot config will loaded into QCVS without changes. All timing parameters will be the ones from uboot.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try to adjust configuration based on the new data rate or try to create using wizard the config using Autoconfig or read SPD and selecting the correct parameters (in these cases Autoconfig/Read SPD calculation is done based on input parameters).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Adrian&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Nov 2017 06:58:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/DDR-Validation-Tool-write-leveling-and-clock-adjust-values-for/m-p/728271#M3068</guid>
      <dc:creator>addiyi</dc:creator>
      <dc:date>2017-11-23T06:58:45Z</dc:date>
    </item>
    <item>
      <title>Re: DDR Validation Tool,write leveling and clock adjust values for higher frequencies 2100 MT/s.</title>
      <link>https://community.nxp.com/t5/Layerscape/DDR-Validation-Tool-write-leveling-and-clock-adjust-values-for/m-p/728272#M3069</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Adrian&lt;BR /&gt; Thanks for your reply.&lt;BR /&gt; We did DDR validations test for the 1300MT/s using updated DDRv tool(Ver #4.10).&lt;BR /&gt; The updated parameters are &lt;BR /&gt; &lt;BR /&gt; DDR leveling &amp;nbsp;&amp;nbsp; :&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *&amp;nbsp;&amp;nbsp; num|&amp;nbsp; hi| rank|&amp;nbsp; clk| wrlvl |&amp;nbsp;&amp;nbsp; wrlvl&amp;nbsp;&amp;nbsp; |&amp;nbsp; wrlvl&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * ranks| mhz| GB&amp;nbsp; |adjst| start |&amp;nbsp;&amp;nbsp; ctl2&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp; ctl3&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; */&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {1,&amp;nbsp; 1300, 0, 8,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8, 0x08080707, 0x07050606,},&lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt; Timing &amp;nbsp;&amp;nbsp;&amp;nbsp; parameters used for 1300MT/s&amp;nbsp;&amp;nbsp;&amp;nbsp; :&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; tckmin_x_ps = 938,&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; tckmax_ps = 1900,&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; caslat_x = 0xDFA00,&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; taa_ps = 12500,&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; trcd_ps = 12500,&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; trp_ps = 12500,&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; tras_ps = 35000,&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; trc_ps = 47500,&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; trfc1_ps = 260000,&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; trfc2_ps = 160000,&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; trfc4_ps = 110000,&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; tfaw_ps = 20000,&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; trrds_ps = 6000,&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; trrdl_ps = 6400,&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; tccdl_ps = 5355,&lt;BR /&gt; &lt;BR /&gt; Got the new leveling parameters, however we get memory test failures using those parameters!&lt;BR /&gt; We use MT40A256M16GE-083E DDR4.&lt;BR /&gt; Our DDR routing parameters are set to support DDR speed above 1600MT/s.&lt;BR /&gt; Currently we are not able to get any stable configuration for DDR to support above 1300MT/s.&lt;BR /&gt; Fortunately we got a partly working u-boot for 1400MT/s, 1600MT/s, and 1800 MT/s but all got crashed while loading file system using the leveling and timing params taken after Validation Test 'Centering The clock'.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Nov 2017 13:19:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/DDR-Validation-Tool-write-leveling-and-clock-adjust-values-for/m-p/728272#M3069</guid>
      <dc:creator>sreeragag</dc:creator>
      <dc:date>2017-11-24T13:19:59Z</dc:date>
    </item>
    <item>
      <title>Re: DDR Validation Tool,write leveling and clock adjust values for higher frequencies 2100 MT/s.</title>
      <link>https://community.nxp.com/t5/Layerscape/DDR-Validation-Tool-write-leveling-and-clock-adjust-values-for/m-p/728273#M3070</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please open a Technical Case.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="line-height: 15.0pt;"&gt;&lt;SPAN style="font-size: 10.5pt; font-family: 'Helvetica',sans-serif; color: #666666;"&gt;&lt;A href="https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcommunity.nxp.com%2Fexternal-link.jspa%3Furl%3Dhttps%253A%252F%252Fcommunity.freescale.com%252Fthread%252F381898&amp;amp;data=02%7C01%7Cadrian.stoica%40nxp.com%7C8f5893192f444388d33208d53255c883%7C686ea1d3bc2b4c6fa92cd99c5c301635%7C0%7C0%7C636470266374228203&amp;amp;sdata=%2Bu9sn%2BDWUtwNCcvp54eNsq4Pg7J7Ry8h8M2s%2F2OlX6Y%3D&amp;amp;reserved=0" target="_blank"&gt;https://community.freescale.com/thread/381898&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="line-height: 15.0pt;"&gt;&lt;/P&gt;&lt;P style="line-height: 15.0pt;"&gt;&lt;SPAN style="font-size: 10.5pt; font-family: 'Helvetica',sans-serif; color: #666666;"&gt;Adrian&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Nov 2017 14:17:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/DDR-Validation-Tool-write-leveling-and-clock-adjust-values-for/m-p/728273#M3070</guid>
      <dc:creator>addiyi</dc:creator>
      <dc:date>2017-11-24T14:17:27Z</dc:date>
    </item>
  </channel>
</rss>

