<?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 Relocate Vector Table in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Relocate-Vector-Table/m-p/267554#M8825</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-size: 14pt; font-family: TimesLTStd-Roman;"&gt;Hi all,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;I read the manual for freescale TWR-K60N512.&lt;/P&gt;&lt;P&gt;It said " The Cortex-M4 assumes the RAM starts at 0x20000000 and expects the vector table to be stored in that address if the VTOR TBLBASE[29] bit is set. Because the Kinetis MCU family RAM starts at 0x1fff0000, this bit must be cleared" but it slaso said " Use the bit TBLBASE[29] to indicate the table is either on RAM with 1 or&lt;/P&gt;&lt;P&gt;flash with 0 ", so if in Kinetis MCU familly, I want to relocate the vector table, what should I do? Should I clear&amp;nbsp; TBLBASE[29] bit or set it?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-Daniel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 31 May 2013 18:11:18 GMT</pubDate>
    <dc:creator>danielchai</dc:creator>
    <dc:date>2013-05-31T18:11:18Z</dc:date>
    <item>
      <title>Relocate Vector Table</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Relocate-Vector-Table/m-p/267554#M8825</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-size: 14pt; font-family: TimesLTStd-Roman;"&gt;Hi all,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;I read the manual for freescale TWR-K60N512.&lt;/P&gt;&lt;P&gt;It said " The Cortex-M4 assumes the RAM starts at 0x20000000 and expects the vector table to be stored in that address if the VTOR TBLBASE[29] bit is set. Because the Kinetis MCU family RAM starts at 0x1fff0000, this bit must be cleared" but it slaso said " Use the bit TBLBASE[29] to indicate the table is either on RAM with 1 or&lt;/P&gt;&lt;P&gt;flash with 0 ", so if in Kinetis MCU familly, I want to relocate the vector table, what should I do? Should I clear&amp;nbsp; TBLBASE[29] bit or set it?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-Daniel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 31 May 2013 18:11:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Relocate-Vector-Table/m-p/267554#M8825</guid>
      <dc:creator>danielchai</dc:creator>
      <dc:date>2013-05-31T18:11:18Z</dc:date>
    </item>
  </channel>
</rss>

