<?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>Kinetis MicrocontrollersのトピックRe: Memory map in MKL25z128</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Memory-map-in-MKL25z128/m-p/730447#M44673</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Matheus Pinto,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; I don't know why you say: &lt;STRONG&gt;However the ARM Cortex M0+ reference manual shows that the space dedicated to SRAM is above 0x1FFF_FFFF.&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/STRONG&gt; &amp;nbsp; From the reference manual, you can find these information:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_2.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/17254i977135CCFF289D45/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_2.png" alt="pastedImage_2.png" /&gt;&lt;/span&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_3.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/17443i2F084DBAADD7C26D/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_3.png" alt="pastedImage_3.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Just have two ranges, both range can be used as the program space.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Wish it helps you!&lt;/P&gt;&lt;P&gt;If you still have question about it, please kindly let me know!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Kerry&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>Mon, 12 Mar 2018 02:00:42 GMT</pubDate>
    <dc:creator>kerryzhou</dc:creator>
    <dc:date>2018-03-12T02:00:42Z</dc:date>
    <item>
      <title>Memory map in MKL25z128</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Memory-map-in-MKL25z128/m-p/730444#M44670</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;Can someone tell me where is the document that shows where is the location of the SRAM e Flash in memory map from the microcontrollers MKL25128?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Mar 2018 23:06:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Memory-map-in-MKL25z128/m-p/730444#M44670</guid>
      <dc:creator>matheus_pinto</dc:creator>
      <dc:date>2018-03-05T23:06:55Z</dc:date>
    </item>
    <item>
      <title>Re: Memory map in MKL25z128</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Memory-map-in-MKL25z128/m-p/730445#M44671</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Matheus Pinto,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Please refer to the KL25's reference manual:&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://www.nxp.com/docs/en/reference-manual/KL25P80M48SF0RM.pdf" title="https://www.nxp.com/docs/en/reference-manual/KL25P80M48SF0RM.pdf"&gt;https://www.nxp.com/docs/en/reference-manual/KL25P80M48SF0RM.pdf&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;page72, chapter 3.6 Memories and Memory Interfaces&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Wish it helps you!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Kerry&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>Wed, 07 Mar 2018 06:22:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Memory-map-in-MKL25z128/m-p/730445#M44671</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2018-03-07T06:22:38Z</dc:date>
    </item>
    <item>
      <title>Re: Memory map in MKL25z128</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Memory-map-in-MKL25z128/m-p/730446#M44672</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for your reply,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have one more question: the range of the SRAM for MKL25128VLK4 is&amp;nbsp; 0x1FFF_F000 – 0x2000_2FFF. However the ARM Cortex M0+ reference manual shows that the space dedicated to SRAM is above 0x1FFF_FFFF.&amp;nbsp; The SRAM_L range 0x1FFF_F000 - 0x1FFF_FFFF is not inside the program space?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Mar 2018 14:23:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Memory-map-in-MKL25z128/m-p/730446#M44672</guid>
      <dc:creator>matheus_pinto</dc:creator>
      <dc:date>2018-03-07T14:23:53Z</dc:date>
    </item>
    <item>
      <title>Re: Memory map in MKL25z128</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Memory-map-in-MKL25z128/m-p/730447#M44673</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Matheus Pinto,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; I don't know why you say: &lt;STRONG&gt;However the ARM Cortex M0+ reference manual shows that the space dedicated to SRAM is above 0x1FFF_FFFF.&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/STRONG&gt; &amp;nbsp; From the reference manual, you can find these information:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_2.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/17254i977135CCFF289D45/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_2.png" alt="pastedImage_2.png" /&gt;&lt;/span&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_3.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/17443i2F084DBAADD7C26D/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_3.png" alt="pastedImage_3.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Just have two ranges, both range can be used as the program space.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Wish it helps you!&lt;/P&gt;&lt;P&gt;If you still have question about it, please kindly let me know!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Kerry&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>Mon, 12 Mar 2018 02:00:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Memory-map-in-MKL25z128/m-p/730447#M44673</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2018-03-12T02:00:42Z</dc:date>
    </item>
    <item>
      <title>Re: Memory map in MKL25z128</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Memory-map-in-MKL25z128/m-p/730448#M44674</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kerry,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your reply, and sorry for my late reply!&lt;/P&gt;&lt;P&gt;When you said:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;" I don't know why you say: &lt;STRONG&gt;However the ARM Cortex M0+ reference manual shows that the space dedicated to SRAM is above 0x1FFF_FFFF.&amp;nbsp;&lt;/STRONG&gt;"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;I am referring to the manual available on the ARM site: &lt;A class="link-titled" href="http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0662b/CHDBIJJE.html" title="http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0662b/CHDBIJJE.html"&gt;ARM Information Center&lt;/A&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;In the page is show that the space below 0x1FFF_FFFF is from code region (i.e. flash). But from the KL25Z manual and from what you show, the SRAM_L is in code region (0x1FFF_F000 - 0x1FFF_FFFF). This does not seem consistent with what is presented in ARM.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;Another question from what you said: &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;"Just have two ranges, both range can be used as the program space."&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;But, is SRAM a data space right? And is not from program space.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;Thanks for you time,&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;Matheus&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Jul 2018 11:55:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Memory-map-in-MKL25z128/m-p/730448#M44674</guid>
      <dc:creator>matheus_pinto</dc:creator>
      <dc:date>2018-07-13T11:55:28Z</dc:date>
    </item>
    <item>
      <title>Re: Memory map in MKL25z128</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Memory-map-in-MKL25z128/m-p/730449#M44675</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Matheus,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; You are welcome.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Thanks for your updated information.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; About the memory map, for the detail MCU based on the ARM core, you still need to refer to the according MCU user manual's memory map. So, about the KL25, please refer to the reference manual's memory map:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/65557i85C1B476905898EC/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;About the SRAM, if you run from the SRAM, it can be used as the code run area, in this mode, if the chip is power off, the code will be disappear, but the program area, normally means the flash area. Even the KL25 SRAM_L is in the ARM's document program area, but it's still the SRAM. Program area normally is the flash area, not the SRAM area.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Wish it helps&amp;nbsp; you!&lt;/P&gt;&lt;P&gt;If you still have question about it, please kindly let me know.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Kerry&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>Mon, 16 Jul 2018 02:39:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Memory-map-in-MKL25z128/m-p/730449#M44675</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2018-07-16T02:39:35Z</dc:date>
    </item>
    <item>
      <title>Re: Memory map in MKL25z128</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Memory-map-in-MKL25z128/m-p/730450#M44676</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kerry,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for the answer.&lt;/P&gt;&lt;P&gt;I know that SRAM is data and Flash is code. I was confused by the information passed by the "ARM Center" that conflicted with the microcontroller manual. I did not know that the manufacturer could put SRAM in an area where the ARM says to be reserved for program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;Thanks for the clarification&lt;/SPAN&gt;&lt;/SPAN&gt;,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Matheus&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Jul 2018 13:37:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Memory-map-in-MKL25z128/m-p/730450#M44676</guid>
      <dc:creator>matheus_pinto</dc:creator>
      <dc:date>2018-07-18T13:37:11Z</dc:date>
    </item>
    <item>
      <title>Re: Memory map in MKL25z128</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Memory-map-in-MKL25z128/m-p/730451#M44677</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Matheus,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; You are welcome, for the specific chip, you still need to refer to the chip manufacturer's document.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; You can use it directly, if you meet any KL technical question problem, just let us know.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Kerry&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>Thu, 19 Jul 2018 02:14:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Memory-map-in-MKL25z128/m-p/730451#M44677</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2018-07-19T02:14:18Z</dc:date>
    </item>
  </channel>
</rss>

