<?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 Getting started with HSE on S32K396 in S32K</title>
    <link>https://community.nxp.com/t5/S32K/Getting-started-with-HSE-on-S32K396/m-p/2319092#M56862</link>
    <description>&lt;P&gt;Trying to wrap my head around building HSE enabled applications. But how do I get started? I understand I need to&lt;BR /&gt;1. Enable HSE firmware installation&lt;BR /&gt;2. Update the SBAF?&lt;BR /&gt;3. install the HSE firmware&lt;BR /&gt;&lt;BR /&gt;I have the S32K396-BGA-DC1 board, using the embedded debug controller.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have the components:&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; HSE_FW_S32K396_0_2_50_0_D2411&lt;BR /&gt;&amp;nbsp; &amp;nbsp; HSE_DEMOAPP_S32K396_0_2_50_0_D2411&lt;BR /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;RM758227-RM00286 HSE-B Firmware Reference Manual - V2.7&lt;/P&gt;&lt;P&gt;However, the DEMOAPP seems to rely heavily on TRACE32 scripts, which I cannot use without a TRACE32.&lt;/P&gt;</description>
    <pubDate>Tue, 17 Feb 2026 15:09:05 GMT</pubDate>
    <dc:creator>Henrik-Wires</dc:creator>
    <dc:date>2026-02-17T15:09:05Z</dc:date>
    <item>
      <title>Getting started with HSE on S32K396</title>
      <link>https://community.nxp.com/t5/S32K/Getting-started-with-HSE-on-S32K396/m-p/2319092#M56862</link>
      <description>&lt;P&gt;Trying to wrap my head around building HSE enabled applications. But how do I get started? I understand I need to&lt;BR /&gt;1. Enable HSE firmware installation&lt;BR /&gt;2. Update the SBAF?&lt;BR /&gt;3. install the HSE firmware&lt;BR /&gt;&lt;BR /&gt;I have the S32K396-BGA-DC1 board, using the embedded debug controller.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have the components:&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; HSE_FW_S32K396_0_2_50_0_D2411&lt;BR /&gt;&amp;nbsp; &amp;nbsp; HSE_DEMOAPP_S32K396_0_2_50_0_D2411&lt;BR /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;RM758227-RM00286 HSE-B Firmware Reference Manual - V2.7&lt;/P&gt;&lt;P&gt;However, the DEMOAPP seems to rely heavily on TRACE32 scripts, which I cannot use without a TRACE32.&lt;/P&gt;</description>
      <pubDate>Tue, 17 Feb 2026 15:09:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/Getting-started-with-HSE-on-S32K396/m-p/2319092#M56862</guid>
      <dc:creator>Henrik-Wires</dc:creator>
      <dc:date>2026-02-17T15:09:05Z</dc:date>
    </item>
    <item>
      <title>Re: Getting started with HSE on S32K396</title>
      <link>https://community.nxp.com/t5/S32K/Getting-started-with-HSE-on-S32K396/m-p/2319546#M56888</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/255097"&gt;@Henrik-Wires&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;As an alternative to the HSE DEMO APP, there is available the &lt;A href="https://www.nxp.com/webapp/Download?colCode=S32K3_HSE_DemoExamples" target="_blank" rel="noopener"&gt;S32K3 MCUs for General Purpose HSE Demo Examples&lt;/A&gt;. This is a port of the HSE DEMO APP, however in this case is designed to work with PEmicro and Design Studio. This provide different use-case scenarios and examples to showcase the capabilities of the HSE FW with an S32K344 device. Although it is not specifically the device you are using the HSE FW is the same so it will be a good reference and starting point.&lt;/P&gt;
&lt;P&gt;Also, there are available some application notes and training presentations that might be useful for you to start with security in S32K3 devices. This can be access by navigating to &lt;A href="https://www.nxp.com/products/S32K39-37-36?ticket=ST-3199-7Quy7YzKISK9y5Rfw9v-Mcaruzw-nxp#myDocument" target="_blank" rel="noopener"&gt;S32K39/37/36 Microcontrollers for Electrification Applications&lt;/A&gt; main webpage under Documentation → Secure Files.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR, VaneB&lt;/P&gt;</description>
      <pubDate>Wed, 18 Feb 2026 16:16:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/Getting-started-with-HSE-on-S32K396/m-p/2319546#M56888</guid>
      <dc:creator>VaneB</dc:creator>
      <dc:date>2026-02-18T16:16:33Z</dc:date>
    </item>
    <item>
      <title>Re: Getting started with HSE on S32K396</title>
      <link>https://community.nxp.com/t5/S32K/Getting-started-with-HSE-on-S32K396/m-p/2320104#M56903</link>
      <description>&lt;P&gt;Thanks. Things are a bit clearer now after cross-referencing both examples and the reference manuals.&lt;/P&gt;&lt;P&gt;Still a little confused about IVT and HSE firmware. The IVT screen in the S32 Configuration Tool only seems to support QSPI flash images? Are one supposed to manually edit the boot header to build the IVT for embedded flash images? Or will it work via the configuration tool even if the screen says QSPI as the only available boot source? The DemoExamples application has from what I can tell a manually edited boot_header and link scripts, and does not seem to be using the S32 Configuration Tool at all.&lt;BR /&gt;&lt;BR /&gt;Would it work to package the application with an embedded HSE firmware linked via the IVT to ensure that HSE firmware is always up to date with the main firmware. Or do the main application need to manage the HSE firmware updates? We will have sufficient space in the ~2MB app image size (AB) for both, just not 100% clear if it is OK to always include the HSE firmware in the IVT and what this means in the boot process.&lt;/P&gt;&lt;P&gt;And what is the recommended SBAF update process? I find conflicting information on the dependencies between SBAF and HSE firmware installations, with some sources saying that the HSE firmware should be installed before SBAF update, some saying that SBAF may need to be updated before installing the HSE image (HSE requiring a newer SBAF).&lt;BR /&gt;&lt;BR /&gt;Also, what is the minimum SBAF version we can expect in S32K396 packages in new designs? Can we assume at least 0.15.0 or is there a risk that we in production may encounter chips with earlier SBAF versions?&lt;/P&gt;&lt;P&gt;And I assume that the newer DEMOAPP example is the proper reference for the current HSW firmware integration sources when building your own app?&lt;/P&gt;</description>
      <pubDate>Thu, 19 Feb 2026 08:28:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/Getting-started-with-HSE-on-S32K396/m-p/2320104#M56903</guid>
      <dc:creator>Henrik-Wires</dc:creator>
      <dc:date>2026-02-19T08:28:35Z</dc:date>
    </item>
    <item>
      <title>Re: Getting started with HSE on S32K396</title>
      <link>https://community.nxp.com/t5/S32K/Getting-started-with-HSE-on-S32K396/m-p/2320358#M56918</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/255097"&gt;@Henrik-Wires&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The IVT tool in ConfigTools does not support S32K3 devices. The IVT table content must be defined and customized manually, and the RTD does not provide a tool for configuring it.&lt;/P&gt;
&lt;P&gt;The update process for the HSE firmware is done through an update service that must be called from the application, providing the corresponding firmware version. You can refer to the S32K344_HSE_FW_UPDATE example for guidance.&lt;/P&gt;
&lt;P&gt;Additionally, once the HSE firmware is installed on the MCU, the memory allocated for the HSE FW remains reserved, meaning that this memory region cannot be reclaimed or used for application code.&lt;/P&gt;
&lt;P&gt;Regarding the SBAF update process, the HSE firmware must already be installed. After that, you need to verify whether the SBAF is up to date. If it is not, you must use the service defined by the hseSbafUpdateSrv_t structure in the HSE API. For reference, please check the S32K344_SBAF_UPDATE example.&lt;/P&gt;
&lt;P&gt;For SBAF and HSE firmware compatibility, please refer to the following table:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="VaneB_0-1771519757798.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/377294iA66F1CD6CD9EB62A/image-size/medium?v=v2&amp;amp;px=400" role="button" title="VaneB_0-1771519757798.png" alt="VaneB_0-1771519757798.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Finally, please note that the HSE Demo App is intended only for demonstration purposes to showcase the capabilities of the HSE firmware. Newer versions of the Demo App also include the most recent features and improvements, so the latest version will always be the best reference.&lt;/P&gt;</description>
      <pubDate>Thu, 19 Feb 2026 16:49:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/Getting-started-with-HSE-on-S32K396/m-p/2320358#M56918</guid>
      <dc:creator>VaneB</dc:creator>
      <dc:date>2026-02-19T16:49:27Z</dc:date>
    </item>
  </channel>
</rss>

