<?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: Datasheet and linker files in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Datasheet-and-linker-files/m-p/388923#M21086</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Pietro di Castri:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The memory map in Table 4-1 only represents an overview of the memory spaces that the MCU architecture could eventually handle depending on the specific device (part number). The actual RAM sizes and addresses are given in &lt;STRONG&gt;Chapter 3.5.3.1 SRAM sizes&lt;/STRONG&gt;:&lt;/P&gt;&lt;P&gt;&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/49760i84BBF18A5D139757/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;&lt;/P&gt;&lt;P&gt;About the vectors, the 0x400 space for vectors is the standard reserved size for Kinetis devices; the actual space used depends on the number of vectors as you implied. For your case with K02 the space required is 90 x 4 bytes = 360 = 0x168. There is an unused gap but it is not possible to place code from there because it would overlap with the Kinetis Flash Configuration Field space (from 0x0400 to 0x040F).&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Regards!,&lt;BR /&gt;Jorge Gonzalez&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, 08 Apr 2015 20:25:31 GMT</pubDate>
    <dc:creator>Jorge_Gonzalez</dc:creator>
    <dc:date>2015-04-08T20:25:31Z</dc:date>
    <item>
      <title>Datasheet and linker files</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Datasheet-and-linker-files/m-p/388922#M21085</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Good morning&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I find in the linker file for the MK02FN128 as released for the KDS&lt;/P&gt;&lt;P&gt;the ram begins at 0x1FFFE000.&lt;/P&gt;&lt;P&gt;In the Table 4-1. System memory map of the K02F Sub-Family Reference Manual&lt;/P&gt;&lt;P&gt;I find another address: 0x1C00_0000&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do I read some wrong???&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the same manual the interrupt vectors are limited to 90, as in Table 3-4. Interrupt vector assignments.&lt;/P&gt;&lt;P&gt;The linker file for the &lt;SPAN style="font-size: 13.3333330154419px;"&gt;MK02FN128 reserves 0x400 bytes for the interrupt table. What happens??&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pietro&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Apr 2015 17:13:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Datasheet-and-linker-files/m-p/388922#M21085</guid>
      <dc:creator>pietrodicastri</dc:creator>
      <dc:date>2015-04-08T17:13:10Z</dc:date>
    </item>
    <item>
      <title>Re: Datasheet and linker files</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Datasheet-and-linker-files/m-p/388923#M21086</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Pietro di Castri:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The memory map in Table 4-1 only represents an overview of the memory spaces that the MCU architecture could eventually handle depending on the specific device (part number). The actual RAM sizes and addresses are given in &lt;STRONG&gt;Chapter 3.5.3.1 SRAM sizes&lt;/STRONG&gt;:&lt;/P&gt;&lt;P&gt;&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/49760i84BBF18A5D139757/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;&lt;/P&gt;&lt;P&gt;About the vectors, the 0x400 space for vectors is the standard reserved size for Kinetis devices; the actual space used depends on the number of vectors as you implied. For your case with K02 the space required is 90 x 4 bytes = 360 = 0x168. There is an unused gap but it is not possible to place code from there because it would overlap with the Kinetis Flash Configuration Field space (from 0x0400 to 0x040F).&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Regards!,&lt;BR /&gt;Jorge Gonzalez&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, 08 Apr 2015 20:25:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Datasheet-and-linker-files/m-p/388923#M21086</guid>
      <dc:creator>Jorge_Gonzalez</dc:creator>
      <dc:date>2015-04-08T20:25:31Z</dc:date>
    </item>
    <item>
      <title>Re: Datasheet and linker files</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Datasheet-and-linker-files/m-p/388924#M21087</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It is clear now.&lt;/P&gt;&lt;P&gt;Thank You&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Apr 2015 02:17:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Datasheet-and-linker-files/m-p/388924#M21087</guid>
      <dc:creator>pietrodicastri</dc:creator>
      <dc:date>2015-04-09T02:17:29Z</dc:date>
    </item>
  </channel>
</rss>

