<?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: Question about DDR3 Frequency !</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Question-about-DDR3-Frequency/m-p/765148#M118872</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Anuradha&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. there are no known issues with using memories with different speed grades.&lt;/P&gt;&lt;P&gt;Usually fast speed grades memories work fine on lower frequencies, which uses i.MX6.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. correct memory settings do not guarantee from hanging, as it may be also caused&lt;/P&gt;&lt;P&gt;by power supplies, please check power requirements (like ripples) in i.MX6 System Development&lt;/P&gt;&lt;P&gt;User’s Guide &lt;/P&gt;&lt;P&gt;&lt;A href="https://www.nxp.com/docs/en/user-guide/IMX6DQ6SDLHDG.pdf"&gt;https://www.nxp.com/docs/en/user-guide/IMX6DQ6SDLHDG.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3.4. calibration coefficients for 400MHz do not restrict usage for other frequencies,&lt;/P&gt;&lt;P&gt;(as if board layout is good, there is sufficient margin for operation with other frequencies),&lt;/P&gt;&lt;P&gt;just for test one can calibrate in 528MHz and check if issue persists.&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>Fri, 05 Jan 2018 11:06:44 GMT</pubDate>
    <dc:creator>igorpadykov</dc:creator>
    <dc:date>2018-01-05T11:06:44Z</dc:date>
    <item>
      <title>Question about DDR3 Frequency !</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Question-about-DDR3-Frequency/m-p/765147#M118871</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For our IMX6Q based custom board, we are using Alliance 4x 4Gbit memory chips. However the maximum DDR3 frequency of the chip is said to be 800MHz (DDR3-1600). When I run OpenGL applications, few boards just randomly hang. I am using boundary devices u-boot-v-2016 and kernel 4.1.15_0.2 !&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://www.alliancememory.com/wp-content/uploads/pdf/ddr3/Alliance%20Memory_DDR3_4G_AS4C256M16D3A-12BCN_A%20die_Commercial_May%202016%20v1.0.pdf" title="https://www.alliancememory.com/wp-content/uploads/pdf/ddr3/Alliance%20Memory_DDR3_4G_AS4C256M16D3A-12BCN_A%20die_Commercial_May%202016%20v1.0.pdf"&gt;https://www.alliancememory.com/wp-content/uploads/pdf/ddr3/Alliance%20Memory_DDR3_4G_AS4C256M16D3A-12BCN_A%20die_Commerc…&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. So according to the speed grade this should be only compatible with IMX6Q 400MHz (&lt;STRONG&gt;the other option being 528MHz&lt;/STRONG&gt;) DDR operation right ?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. I performed the memory calibration for 400MHz DDR frequency and updated relevant DCD headers in u-boot source files (800mhz_4x256mx16_our.cfg).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3. However when I login and check the clock_summary in kernel, the&amp;nbsp;&lt;STRONG&gt;mmdc_ch0_axi&lt;/STRONG&gt;,&amp;nbsp;&lt;STRONG&gt;mmdc_ch1_axi as well as&amp;nbsp;gpu3d_core_sel&amp;nbsp;&amp;nbsp;&lt;/STRONG&gt;clock roots are still seen to be 528MHz. Please refer following link for the summary.&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://pastebin.com/ZbZEmRXm" title="https://pastebin.com/ZbZEmRXm"&gt;[Bash] Clck_Summary - Pastebin.com&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4. So if the u-boot ddr timing is set for 400MHz, shouldn't those memory control clock roots be set to 400MHz (or 396MHz) as well ? In that case which source file should be changed in the kernel ? I can see that &lt;STRONG&gt;CCM_CBCMR&lt;/STRONG&gt; is the relevant register for the clock roots ! i.e. it's set to something else in&amp;nbsp;&lt;STRONG&gt;arch/arm/mach-imx/ddr3_freq_imx6.S&amp;nbsp;&lt;/STRONG&gt;in multiple times.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in Advance&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Jan 2018 08:29:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Question-about-DDR3-Frequency/m-p/765147#M118871</guid>
      <dc:creator>tengri</dc:creator>
      <dc:date>2018-01-05T08:29:31Z</dc:date>
    </item>
    <item>
      <title>Re: Question about DDR3 Frequency !</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Question-about-DDR3-Frequency/m-p/765148#M118872</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Anuradha&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. there are no known issues with using memories with different speed grades.&lt;/P&gt;&lt;P&gt;Usually fast speed grades memories work fine on lower frequencies, which uses i.MX6.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. correct memory settings do not guarantee from hanging, as it may be also caused&lt;/P&gt;&lt;P&gt;by power supplies, please check power requirements (like ripples) in i.MX6 System Development&lt;/P&gt;&lt;P&gt;User’s Guide &lt;/P&gt;&lt;P&gt;&lt;A href="https://www.nxp.com/docs/en/user-guide/IMX6DQ6SDLHDG.pdf"&gt;https://www.nxp.com/docs/en/user-guide/IMX6DQ6SDLHDG.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3.4. calibration coefficients for 400MHz do not restrict usage for other frequencies,&lt;/P&gt;&lt;P&gt;(as if board layout is good, there is sufficient margin for operation with other frequencies),&lt;/P&gt;&lt;P&gt;just for test one can calibrate in 528MHz and check if issue persists.&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>Fri, 05 Jan 2018 11:06:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Question-about-DDR3-Frequency/m-p/765148#M118872</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2018-01-05T11:06:44Z</dc:date>
    </item>
  </channel>
</rss>

