<?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: K70 DDR Init Lock up after enabling DDR controller clock in SIM_SCGC3 in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/K70-DDR-Init-Lock-up-after-enabling-DDR-controller-clock-in-SIM/m-p/310109#M13320</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think I found the issue.&amp;nbsp; I began to think that perhaps the issue was with my debugger configuration and then I realized that with this new board and BSP that I had forgotten to change the CodeWarrior .mem file in the example code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm using a hello example is from a cloned K70TWR BSP so it assumes a K70FN part.&amp;nbsp; My board has a K70FX part.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The memory map for the &lt;STRONG&gt;&lt;EM&gt;K70FN&lt;/EM&gt;&lt;/STRONG&gt; is like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: courier new,courier;"&gt;range&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x00000000 0x000FFFFF 4 ReadWrite&amp;nbsp;&amp;nbsp;&amp;nbsp; // 1024KB Code Flash&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #000000;"&gt;reserved&amp;nbsp;&amp;nbsp; 0x00100000 0x13FFFFFF&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #000000;"&gt;range&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x14000000 0x14003FFF 4 ReadWrite&amp;nbsp;&amp;nbsp;&amp;nbsp; // 16KB Programming accelleration RAM&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #000000;"&gt;reserved&amp;nbsp;&amp;nbsp; 0x14004000 0x1FFEFFFF&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #000000;"&gt;range&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x1FFF0000 0x1FFFFFFF 4 ReadWrite&amp;nbsp;&amp;nbsp;&amp;nbsp; // 64KB On chip SRAM (TCML)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #000000;"&gt;range&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x20000000 0x2000FFFF 4 ReadWrite&amp;nbsp;&amp;nbsp;&amp;nbsp; // 64KB On chip SRAM (TCMU)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #000000;"&gt;reserved&amp;nbsp;&amp;nbsp; 0x20010000 0x21FFFFFF&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #000000;"&gt;range&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x22000000 0x221FFFFF 4 ReadWrite&amp;nbsp;&amp;nbsp;&amp;nbsp; // Aliased to TCMU SRAM bitband&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #000000;"&gt;reserved&amp;nbsp;&amp;nbsp; 0x22200000 0x3FFFFFFF&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #000000;"&gt;reserved&amp;nbsp;&amp;nbsp; 0x60000000 0x6FFFFFFF&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Flexbus for external memory&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #000000;"&gt;range&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x70000000 0x77FFFFFF 4 ReadWrite&amp;nbsp;&amp;nbsp;&amp;nbsp; // DDR2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #000000;"&gt;reserved&amp;nbsp;&amp;nbsp; 0x78000000 0xDFFFFFFF&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Flexbus for external memory&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #000000; font-family: courier new,courier;"&gt;reserved&amp;nbsp;&amp;nbsp; 0xE0100000 0xFFFFFFFF&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The memory map for the &lt;STRONG&gt;&lt;EM&gt;K70FX&lt;/EM&gt;&lt;/STRONG&gt; is like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000; font-family: courier new,courier;"&gt;&lt;STRONG&gt;range&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x00000000 0x0007FFFF 4 ReadWrite&amp;nbsp;&amp;nbsp;&amp;nbsp; // 512KB Code Flash&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;STRONG style="color: #ff0000; font-family: courier new,courier;"&gt;reserved&amp;nbsp;&amp;nbsp; 0x00080000 0x0FFFFFFF&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG style="color: #ff0000; font-family: courier new,courier;"&gt;range&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x10000000 0x1007FFFF 4 ReadWrite&amp;nbsp;&amp;nbsp;&amp;nbsp; // 512KB Data Flash&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000; font-family: courier new,courier;"&gt;&lt;STRONG&gt;reserved&amp;nbsp;&amp;nbsp; 0x10080000 0x13FFFFFF&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #000000;"&gt;range&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x14000000 0x14003FFF 4 ReadWrite&amp;nbsp;&amp;nbsp;&amp;nbsp; // 16KB Programming accelleration RAM&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #000000;"&gt;reserved&amp;nbsp;&amp;nbsp; 0x14004000 0x1FFEFFFF&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #000000;"&gt;range&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x1FFF0000 0x1FFFFFFF 4 ReadWrite&amp;nbsp;&amp;nbsp;&amp;nbsp; // 64KB On chip SRAM (TCML)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #000000;"&gt;range&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x20000000 0x2000FFFF 4 ReadWrite&amp;nbsp;&amp;nbsp;&amp;nbsp; // 64KB On chip SRAM (TCMU)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #000000;"&gt;reserved&amp;nbsp;&amp;nbsp; 0x20010000 0x21FFFFFF&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #000000;"&gt;range&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x22000000 0x221FFFFF 4 ReadWrite&amp;nbsp;&amp;nbsp;&amp;nbsp; // Aliased to TCMU SRAM bitband&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #000000;"&gt;reserved&amp;nbsp;&amp;nbsp; 0x22200000 0x3FFFFFFF&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #000000;"&gt;reserved&amp;nbsp;&amp;nbsp; 0x60000000 0x6FFFFFFF&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Flexbus for external memory&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #000000;"&gt;range&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x70000000 0x7FFFFFFF 4 ReadWrite&amp;nbsp;&amp;nbsp;&amp;nbsp; // DRAM Controller - Write-back&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #000000;"&gt;range&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x80000000 0x8FFFFFFF 4 ReadWrite&amp;nbsp;&amp;nbsp;&amp;nbsp; // DRAM Controller - Write-through&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #000000;"&gt;reserved&amp;nbsp;&amp;nbsp; 0x90000000 0xDFFFFFFF&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Flexbus for external memory&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #000000; font-family: courier new,courier;"&gt;reserved&amp;nbsp;&amp;nbsp; 0xE0100000 0xFFFFFFFF&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I made this change.&amp;nbsp; Recompiled the world and the problem went away.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 02 Jun 2014 21:53:29 GMT</pubDate>
    <dc:creator>pbanta</dc:creator>
    <dc:date>2014-06-02T21:53:29Z</dc:date>
    <item>
      <title>K70 DDR Init Lock up after enabling DDR controller clock in SIM_SCGC3</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/K70-DDR-Init-Lock-up-after-enabling-DDR-controller-clock-in-SIM/m-p/310108#M13319</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have a new revision of our K70 board that I'm trying to bring up.&amp;nbsp; So far I have no problems running MQX examples from SRAM.&amp;nbsp; I'm trying to initialize the LPDDR and I'm seeing a problem I've never seen before.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have used the K70 DDR configuration tool from here:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=K70_120&amp;amp;nodeId=01624698C9DE2DDDB1&amp;amp;fpsp=1&amp;amp;tab=Design_Tools_Tab" rel="nofollow noopener noreferrer" target="_blank"&gt;http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=K70_120&amp;amp;nodeId=01624698C9DE2DDDB1&amp;amp;fpsp=1&amp;amp;tab=Design_Tools_Tab&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the C function generated by the tool the first step is to enable the DDR clock gate. (Line 4 in the code snippet below.)&amp;nbsp; Enabling the clock causes some problem where my PEMicro loses control of the board and the debug session is terminated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="c++" __jive_macro_name="code" class="jive_text_macro jive_macro_code _jivemacro_uid_14017266656107991" jivemacro_uid="_14017266656107991"&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ((SIM_SCGC3 &amp;amp; SIM_SCGC3_DDR_MASK) != SIM_SCGC3_DDR_MASK)
&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Enable DDR clock gate&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SIM_SCGC3 |= SIM_SCGC3_DDR_MASK;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp; else
&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Check to if the DRAMC is already initialized
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ((DDR_CR00 &amp;amp; 1) == 1)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Has anyone seen anything like this before?&amp;nbsp; Any advice?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Paul&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Jun 2014 16:33:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/K70-DDR-Init-Lock-up-after-enabling-DDR-controller-clock-in-SIM/m-p/310108#M13319</guid>
      <dc:creator>pbanta</dc:creator>
      <dc:date>2014-06-02T16:33:49Z</dc:date>
    </item>
    <item>
      <title>Re: K70 DDR Init Lock up after enabling DDR controller clock in SIM_SCGC3</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/K70-DDR-Init-Lock-up-after-enabling-DDR-controller-clock-in-SIM/m-p/310109#M13320</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think I found the issue.&amp;nbsp; I began to think that perhaps the issue was with my debugger configuration and then I realized that with this new board and BSP that I had forgotten to change the CodeWarrior .mem file in the example code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm using a hello example is from a cloned K70TWR BSP so it assumes a K70FN part.&amp;nbsp; My board has a K70FX part.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The memory map for the &lt;STRONG&gt;&lt;EM&gt;K70FN&lt;/EM&gt;&lt;/STRONG&gt; is like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: courier new,courier;"&gt;range&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x00000000 0x000FFFFF 4 ReadWrite&amp;nbsp;&amp;nbsp;&amp;nbsp; // 1024KB Code Flash&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #000000;"&gt;reserved&amp;nbsp;&amp;nbsp; 0x00100000 0x13FFFFFF&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #000000;"&gt;range&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x14000000 0x14003FFF 4 ReadWrite&amp;nbsp;&amp;nbsp;&amp;nbsp; // 16KB Programming accelleration RAM&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #000000;"&gt;reserved&amp;nbsp;&amp;nbsp; 0x14004000 0x1FFEFFFF&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #000000;"&gt;range&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x1FFF0000 0x1FFFFFFF 4 ReadWrite&amp;nbsp;&amp;nbsp;&amp;nbsp; // 64KB On chip SRAM (TCML)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #000000;"&gt;range&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x20000000 0x2000FFFF 4 ReadWrite&amp;nbsp;&amp;nbsp;&amp;nbsp; // 64KB On chip SRAM (TCMU)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #000000;"&gt;reserved&amp;nbsp;&amp;nbsp; 0x20010000 0x21FFFFFF&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #000000;"&gt;range&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x22000000 0x221FFFFF 4 ReadWrite&amp;nbsp;&amp;nbsp;&amp;nbsp; // Aliased to TCMU SRAM bitband&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #000000;"&gt;reserved&amp;nbsp;&amp;nbsp; 0x22200000 0x3FFFFFFF&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #000000;"&gt;reserved&amp;nbsp;&amp;nbsp; 0x60000000 0x6FFFFFFF&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Flexbus for external memory&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #000000;"&gt;range&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x70000000 0x77FFFFFF 4 ReadWrite&amp;nbsp;&amp;nbsp;&amp;nbsp; // DDR2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #000000;"&gt;reserved&amp;nbsp;&amp;nbsp; 0x78000000 0xDFFFFFFF&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Flexbus for external memory&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #000000; font-family: courier new,courier;"&gt;reserved&amp;nbsp;&amp;nbsp; 0xE0100000 0xFFFFFFFF&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The memory map for the &lt;STRONG&gt;&lt;EM&gt;K70FX&lt;/EM&gt;&lt;/STRONG&gt; is like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000; font-family: courier new,courier;"&gt;&lt;STRONG&gt;range&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x00000000 0x0007FFFF 4 ReadWrite&amp;nbsp;&amp;nbsp;&amp;nbsp; // 512KB Code Flash&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;STRONG style="color: #ff0000; font-family: courier new,courier;"&gt;reserved&amp;nbsp;&amp;nbsp; 0x00080000 0x0FFFFFFF&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG style="color: #ff0000; font-family: courier new,courier;"&gt;range&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x10000000 0x1007FFFF 4 ReadWrite&amp;nbsp;&amp;nbsp;&amp;nbsp; // 512KB Data Flash&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000; font-family: courier new,courier;"&gt;&lt;STRONG&gt;reserved&amp;nbsp;&amp;nbsp; 0x10080000 0x13FFFFFF&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #000000;"&gt;range&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x14000000 0x14003FFF 4 ReadWrite&amp;nbsp;&amp;nbsp;&amp;nbsp; // 16KB Programming accelleration RAM&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #000000;"&gt;reserved&amp;nbsp;&amp;nbsp; 0x14004000 0x1FFEFFFF&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #000000;"&gt;range&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x1FFF0000 0x1FFFFFFF 4 ReadWrite&amp;nbsp;&amp;nbsp;&amp;nbsp; // 64KB On chip SRAM (TCML)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #000000;"&gt;range&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x20000000 0x2000FFFF 4 ReadWrite&amp;nbsp;&amp;nbsp;&amp;nbsp; // 64KB On chip SRAM (TCMU)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #000000;"&gt;reserved&amp;nbsp;&amp;nbsp; 0x20010000 0x21FFFFFF&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #000000;"&gt;range&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x22000000 0x221FFFFF 4 ReadWrite&amp;nbsp;&amp;nbsp;&amp;nbsp; // Aliased to TCMU SRAM bitband&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #000000;"&gt;reserved&amp;nbsp;&amp;nbsp; 0x22200000 0x3FFFFFFF&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #000000;"&gt;reserved&amp;nbsp;&amp;nbsp; 0x60000000 0x6FFFFFFF&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Flexbus for external memory&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #000000;"&gt;range&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x70000000 0x7FFFFFFF 4 ReadWrite&amp;nbsp;&amp;nbsp;&amp;nbsp; // DRAM Controller - Write-back&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #000000;"&gt;range&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x80000000 0x8FFFFFFF 4 ReadWrite&amp;nbsp;&amp;nbsp;&amp;nbsp; // DRAM Controller - Write-through&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #000000;"&gt;reserved&amp;nbsp;&amp;nbsp; 0x90000000 0xDFFFFFFF&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Flexbus for external memory&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #000000; font-family: courier new,courier;"&gt;reserved&amp;nbsp;&amp;nbsp; 0xE0100000 0xFFFFFFFF&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I made this change.&amp;nbsp; Recompiled the world and the problem went away.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Jun 2014 21:53:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/K70-DDR-Init-Lock-up-after-enabling-DDR-controller-clock-in-SIM/m-p/310109#M13320</guid>
      <dc:creator>pbanta</dc:creator>
      <dc:date>2014-06-02T21:53:29Z</dc:date>
    </item>
  </channel>
</rss>

