<?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 how i change vector table? in S32K</title>
    <link>https://community.nxp.com/t5/S32K/how-i-change-vector-table/m-p/2325243#M57065</link>
    <description>&lt;P&gt;i am developing bootloader, i use s32ds RTD version is 4.0.0. and mcu is s32k314.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I want to boot into the app application after writing to flash.&lt;/P&gt;&lt;P&gt;i set app address is 0x00500000, boot address is 0x00400000.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;1. Can I do so using the interrupt vector table? &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;2. If that is right, how do I change the interrupt vector table?&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;3. can i get example or source code for trying?&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 03 Mar 2026 00:30:30 GMT</pubDate>
    <dc:creator>rlaxortn</dc:creator>
    <dc:date>2026-03-03T00:30:30Z</dc:date>
    <item>
      <title>how i change vector table?</title>
      <link>https://community.nxp.com/t5/S32K/how-i-change-vector-table/m-p/2325243#M57065</link>
      <description>&lt;P&gt;i am developing bootloader, i use s32ds RTD version is 4.0.0. and mcu is s32k314.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I want to boot into the app application after writing to flash.&lt;/P&gt;&lt;P&gt;i set app address is 0x00500000, boot address is 0x00400000.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;1. Can I do so using the interrupt vector table? &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;2. If that is right, how do I change the interrupt vector table?&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;3. can i get example or source code for trying?&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 03 Mar 2026 00:30:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/how-i-change-vector-table/m-p/2325243#M57065</guid>
      <dc:creator>rlaxortn</dc:creator>
      <dc:date>2026-03-03T00:30:30Z</dc:date>
    </item>
    <item>
      <title>Re: how i change vector table?</title>
      <link>https://community.nxp.com/t5/S32K/how-i-change-vector-table/m-p/2331143#M57274</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/249289"&gt;@rlaxortn&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;After a reset, the SBAF searches for the first valid IVT starting from the lowest address. If there are multiple valid IVT at IVT locations &lt;BR /&gt;at the same time, the IVT with lowest address is used.&lt;/P&gt;
&lt;P&gt;Refer to the RM&lt;/P&gt;
&lt;P&gt;Table 196. Configuration details when the HSE firmware usage feature flag is disabled&lt;/P&gt;
&lt;P&gt;Table 198. Configuration details when the HSE_B firmware usage feature flag is enabled&lt;/P&gt;
&lt;P&gt;Table 199. AB swap configuration&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV id="tinyMceEditor_ff3b3a771b490danielmartynek_0" class="mceNonEditable lia-copypaste-placeholder"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;P&gt;The SBAF will always boot from address 0x400000 if a valid IVT is present there.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR, Daniel&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 12 Mar 2026 08:21:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/how-i-change-vector-table/m-p/2331143#M57274</guid>
      <dc:creator>danielmartynek</dc:creator>
      <dc:date>2026-03-12T08:21:06Z</dc:date>
    </item>
  </channel>
</rss>

