<?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 Continuous Reset after Software Reset when using HSE FW on S32K311 in S32K</title>
    <link>https://community.nxp.com/t5/S32K/Continuous-Reset-after-Software-Reset-when-using-HSE-FW-on/m-p/2190453#M53740</link>
    <description>&lt;P&gt;Hello S32K3 Teams.&lt;BR /&gt;I hope you are doing well.&lt;BR /&gt;I’m currently facing the issue described below and would appreciate your guidance on how to handle it properly.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Platform&lt;/P&gt;&lt;P&gt;- MCU: S32K311&lt;BR /&gt;- HSE FW: Full-Memory variant installed using the HSE Demo&lt;BR /&gt;- App: my original application reflashed after installing HSE FW&lt;/P&gt;&lt;P&gt;Symptom&lt;/P&gt;&lt;P&gt;- On power-up (or after reconnecting the battery), the app boots and runs normally.&lt;BR /&gt;- When my app calls a software reset, the MCU enters a continuous reset loop.&lt;BR /&gt;- If I disconnect the battery and reconnect it, the device starts and works normally again until I call SW reset.&lt;/P&gt;&lt;P&gt;Questions&lt;/P&gt;&lt;P&gt;- When HSE FW (Full-Memory) is installed, do I need to explicitly reset/terminate HSE or perform any HSE-specific shutdown/hand-off before triggering a software reset?&lt;BR /&gt;- If yes, what is the correct API sequence?&lt;BR /&gt;- Example: is there an HSE service (via MU) that should be called to gracefully stop/soft-reset HSE, or to clear pending services, watchdog, or FCCU-related conditions before SW reset?&lt;BR /&gt;- Could you please point me to the official HSE API names and usage examples I should call from my main application (non-AUTOSAR project)?&lt;BR /&gt;- Are there any known causes for repeated resets after SW reset with HSE installed on S32K3 devices (e.g., required SRAM reservation, MU/HSE status that persists across resets, watchdog, FCCU, or boot flow interactions)? want to see (e.g., MC_RGM FES/DES, MU FSR/GPR, etc.), please advise.&lt;/P&gt;&lt;P&gt;Documentation request&lt;/P&gt;&lt;P&gt;- Please share or grant access to the HSE Firmware Reference Manual&amp;nbsp;and the HSE Service API Reference Manual for S32K3/S32K311.&lt;BR /&gt;- If there’s an app note or training slide that describes the reset/boot interplay with HSE and any required SRAM reservation or API calls prior to reset, I’d appreciate links.&lt;/P&gt;&lt;P&gt;Thanks in advance for your guidance!&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;</description>
    <pubDate>Wed, 22 Oct 2025 05:38:03 GMT</pubDate>
    <dc:creator>NewbieNerd</dc:creator>
    <dc:date>2025-10-22T05:38:03Z</dc:date>
    <item>
      <title>Continuous Reset after Software Reset when using HSE FW on S32K311</title>
      <link>https://community.nxp.com/t5/S32K/Continuous-Reset-after-Software-Reset-when-using-HSE-FW-on/m-p/2190453#M53740</link>
      <description>&lt;P&gt;Hello S32K3 Teams.&lt;BR /&gt;I hope you are doing well.&lt;BR /&gt;I’m currently facing the issue described below and would appreciate your guidance on how to handle it properly.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Platform&lt;/P&gt;&lt;P&gt;- MCU: S32K311&lt;BR /&gt;- HSE FW: Full-Memory variant installed using the HSE Demo&lt;BR /&gt;- App: my original application reflashed after installing HSE FW&lt;/P&gt;&lt;P&gt;Symptom&lt;/P&gt;&lt;P&gt;- On power-up (or after reconnecting the battery), the app boots and runs normally.&lt;BR /&gt;- When my app calls a software reset, the MCU enters a continuous reset loop.&lt;BR /&gt;- If I disconnect the battery and reconnect it, the device starts and works normally again until I call SW reset.&lt;/P&gt;&lt;P&gt;Questions&lt;/P&gt;&lt;P&gt;- When HSE FW (Full-Memory) is installed, do I need to explicitly reset/terminate HSE or perform any HSE-specific shutdown/hand-off before triggering a software reset?&lt;BR /&gt;- If yes, what is the correct API sequence?&lt;BR /&gt;- Example: is there an HSE service (via MU) that should be called to gracefully stop/soft-reset HSE, or to clear pending services, watchdog, or FCCU-related conditions before SW reset?&lt;BR /&gt;- Could you please point me to the official HSE API names and usage examples I should call from my main application (non-AUTOSAR project)?&lt;BR /&gt;- Are there any known causes for repeated resets after SW reset with HSE installed on S32K3 devices (e.g., required SRAM reservation, MU/HSE status that persists across resets, watchdog, FCCU, or boot flow interactions)? want to see (e.g., MC_RGM FES/DES, MU FSR/GPR, etc.), please advise.&lt;/P&gt;&lt;P&gt;Documentation request&lt;/P&gt;&lt;P&gt;- Please share or grant access to the HSE Firmware Reference Manual&amp;nbsp;and the HSE Service API Reference Manual for S32K3/S32K311.&lt;BR /&gt;- If there’s an app note or training slide that describes the reset/boot interplay with HSE and any required SRAM reservation or API calls prior to reset, I’d appreciate links.&lt;/P&gt;&lt;P&gt;Thanks in advance for your guidance!&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;</description>
      <pubDate>Wed, 22 Oct 2025 05:38:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/Continuous-Reset-after-Software-Reset-when-using-HSE-FW-on/m-p/2190453#M53740</guid>
      <dc:creator>NewbieNerd</dc:creator>
      <dc:date>2025-10-22T05:38:03Z</dc:date>
    </item>
    <item>
      <title>Re: Continuous Reset after Software Reset when using HSE FW on S32K311</title>
      <link>https://community.nxp.com/t5/S32K/Continuous-Reset-after-Software-Reset-when-using-HSE-FW-on/m-p/2190631#M53745</link>
      <description>&lt;P&gt;According to your description it is not clear whether you are doing some HSE related application or it happens only because of presence of HSE FW itself. If not, then the difference may be different memory layout and different booting time.&lt;/P&gt;
&lt;P&gt;Question is what is causing repeated reset, whether it is just SW reset itself (after reset and boot, code execution reach the same point resetting it again) – in such case for such experiments it is suitable at least to &lt;SPAN&gt;condition SW reset with something&lt;/SPAN&gt;. Or whether it is different cause, for instance watchdog - some operation of HSE takes up to 1s, for instance AB_SWAP, what may prolong boot time.&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;I am not aware of specific requirement for graceful termination of HSE module. Asynchronous reset may always happen externally and it should not affect MCU behavior significantly.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;At first you should investigate &amp;nbsp;RGM_FES/DES registers to understand periodic reset reason.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;The HSE-B FW RM is a secure file, so following procedure is needed to follow unless you have already done it before:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.nxp.com/docs/en/user-guide/nxp-secure-access-rights-registration.pdf" target="_blank"&gt;https://www.nxp.com/docs/en/user-guide/nxp-secure-access-rights-registration.pdf&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;For better understanding you may also see following link:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.nxp.com/support/support/secure-access-rights:SEC-ACCESS" target="_blank"&gt;https://www.nxp.com/support/support/secure-access-rights:SEC-ACCESS&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;HSE Service API Reference Manual is included in installation folder of particular HSE FW, for instance as follows:&lt;/P&gt;
&lt;P&gt;c:\NXP\HSE_FW_S32K312_0_2_40_0\docs\S32K312_HSE_Service_API_Reference_Manual.pdf&lt;/P&gt;</description>
      <pubDate>Wed, 22 Oct 2025 09:09:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/Continuous-Reset-after-Software-Reset-when-using-HSE-FW-on/m-p/2190631#M53745</guid>
      <dc:creator>davidtosenovjan</dc:creator>
      <dc:date>2025-10-22T09:09:46Z</dc:date>
    </item>
  </channel>
</rss>

