<?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>S32KのトピックHSE Firmware Update</title>
    <link>https://community.nxp.com/t5/S32K/HSE-Firmware-Update/m-p/2187356#M53615</link>
    <description>&lt;P&gt;Dear NXP team,&lt;/P&gt;&lt;P&gt;Currently, We are referring to&amp;nbsp;HSE_DEMOAPP_S32K396_0_2_50_0 to see how to update new HSE firmware (AB SWAP to AB SWAP FW update).&lt;/P&gt;&lt;P&gt;The first step is that programs IVT and &lt;FONT color="#FF00FF"&gt;&lt;STRONG&gt;Encrypted HSE F/w V2 Image&lt;/STRONG&gt;&lt;/FONT&gt; in &lt;FONT color="#99CC00"&gt;&lt;STRONG&gt;Active Partition&lt;/STRONG&gt;&lt;/FONT&gt; as below picture (mentioned in HSE_DEMOAPP_S32K396_0_2_50_0_ReadMe.pdf).&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HaiHoangSoftware_0-1760603654989.png" style="width: 614px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/361126iAE9C040D73B88DDE/image-dimensions/614x431?v=v2" width="614" height="431" role="button" title="HaiHoangSoftware_0-1760603654989.png" alt="HaiHoangSoftware_0-1760603654989.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;In the Demo App, this step was done by TRACE32 script.&lt;/P&gt;&lt;P&gt;But in our project, we need to get new &lt;FONT color="#FF00FF"&gt;&lt;STRONG&gt;Encrypted HSE F/w V2 Image&lt;/STRONG&gt;&lt;/FONT&gt; from tester tool via UDS CAN, then perform writing this image into &lt;FONT color="#99CC00"&gt;&lt;STRONG&gt;Active Partition&lt;/STRONG&gt;&lt;/FONT&gt; in this step.&lt;/P&gt;&lt;P&gt;Please help us verify if we can perform programming&amp;nbsp;&lt;FONT color="#FF00FF"&gt;&lt;STRONG&gt;Encrypted HSE F/w V2 Image &lt;/STRONG&gt;&lt;FONT color="#000000"&gt;into &lt;STRONG&gt;&lt;FONT color="#99CC00"&gt;A&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;FONT color="#000000"&gt;&lt;STRONG&gt;&lt;FONT color="#99CC00"&gt;ctive Partition&lt;/FONT&gt;&lt;/STRONG&gt;(PFLASH BLOCK0 or PFLASH BLOCK1) while SW is executing in &lt;FONT color="#99CC00"&gt;&lt;STRONG&gt;Active Partition&lt;/STRONG&gt;&lt;/FONT&gt;(PFLASH BLOCK 0) by Mem43 Flash Driver?&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#FF00FF"&gt;&lt;FONT color="#000000"&gt;Thank you and best regards,&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#FF00FF"&gt;&lt;FONT color="#000000"&gt;Hai Nguyen Hoang&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;</description>
    <pubDate>Thu, 16 Oct 2025 08:50:25 GMT</pubDate>
    <dc:creator>HaiHoangSoftware</dc:creator>
    <dc:date>2025-10-16T08:50:25Z</dc:date>
    <item>
      <title>HSE Firmware Update</title>
      <link>https://community.nxp.com/t5/S32K/HSE-Firmware-Update/m-p/2187356#M53615</link>
      <description>&lt;P&gt;Dear NXP team,&lt;/P&gt;&lt;P&gt;Currently, We are referring to&amp;nbsp;HSE_DEMOAPP_S32K396_0_2_50_0 to see how to update new HSE firmware (AB SWAP to AB SWAP FW update).&lt;/P&gt;&lt;P&gt;The first step is that programs IVT and &lt;FONT color="#FF00FF"&gt;&lt;STRONG&gt;Encrypted HSE F/w V2 Image&lt;/STRONG&gt;&lt;/FONT&gt; in &lt;FONT color="#99CC00"&gt;&lt;STRONG&gt;Active Partition&lt;/STRONG&gt;&lt;/FONT&gt; as below picture (mentioned in HSE_DEMOAPP_S32K396_0_2_50_0_ReadMe.pdf).&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HaiHoangSoftware_0-1760603654989.png" style="width: 614px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/361126iAE9C040D73B88DDE/image-dimensions/614x431?v=v2" width="614" height="431" role="button" title="HaiHoangSoftware_0-1760603654989.png" alt="HaiHoangSoftware_0-1760603654989.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;In the Demo App, this step was done by TRACE32 script.&lt;/P&gt;&lt;P&gt;But in our project, we need to get new &lt;FONT color="#FF00FF"&gt;&lt;STRONG&gt;Encrypted HSE F/w V2 Image&lt;/STRONG&gt;&lt;/FONT&gt; from tester tool via UDS CAN, then perform writing this image into &lt;FONT color="#99CC00"&gt;&lt;STRONG&gt;Active Partition&lt;/STRONG&gt;&lt;/FONT&gt; in this step.&lt;/P&gt;&lt;P&gt;Please help us verify if we can perform programming&amp;nbsp;&lt;FONT color="#FF00FF"&gt;&lt;STRONG&gt;Encrypted HSE F/w V2 Image &lt;/STRONG&gt;&lt;FONT color="#000000"&gt;into &lt;STRONG&gt;&lt;FONT color="#99CC00"&gt;A&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;FONT color="#000000"&gt;&lt;STRONG&gt;&lt;FONT color="#99CC00"&gt;ctive Partition&lt;/FONT&gt;&lt;/STRONG&gt;(PFLASH BLOCK0 or PFLASH BLOCK1) while SW is executing in &lt;FONT color="#99CC00"&gt;&lt;STRONG&gt;Active Partition&lt;/STRONG&gt;&lt;/FONT&gt;(PFLASH BLOCK 0) by Mem43 Flash Driver?&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#FF00FF"&gt;&lt;FONT color="#000000"&gt;Thank you and best regards,&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#FF00FF"&gt;&lt;FONT color="#000000"&gt;Hai Nguyen Hoang&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 16 Oct 2025 08:50:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/HSE-Firmware-Update/m-p/2187356#M53615</guid>
      <dc:creator>HaiHoangSoftware</dc:creator>
      <dc:date>2025-10-16T08:50:25Z</dc:date>
    </item>
    <item>
      <title>Re: HSE Firmware Update</title>
      <link>https://community.nxp.com/t5/S32K/HSE-Firmware-Update/m-p/2187709#M53630</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/247218"&gt;@HaiHoangSoftware&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Generally speaking, read-while-write (RWW) is supported between blocks. So, when a block is being programmed or erased, this block cannot be accessed and the code must run from another block or from RAM.&lt;/P&gt;
&lt;P&gt;Mem_43_INFLS driver provides a feature which can load access code to RAM memory in order to avoid RWW issues. For details, see section "3.6.3 Avoiding Read While Write" in user manual RTD_MEM_43_INFLS_UM.pdf. If this feature is enabled, you can program/erase the same block where the code is running from. &lt;BR /&gt;But if you want to keep interrupts enabled during the flash operations, it's better to avoid this situation - if your application is running from block 1 then load new pink file to block 0 and there will be no problem.&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR /&gt;Lukas&lt;/P&gt;</description>
      <pubDate>Thu, 16 Oct 2025 17:51:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/HSE-Firmware-Update/m-p/2187709#M53630</guid>
      <dc:creator>lukaszadrapa</dc:creator>
      <dc:date>2025-10-16T17:51:23Z</dc:date>
    </item>
    <item>
      <title>Re: HSE Firmware Update</title>
      <link>https://community.nxp.com/t5/S32K/HSE-Firmware-Update/m-p/2187938#M53638</link>
      <description>Hi,&lt;BR /&gt;&lt;BR /&gt;It's clear for now.&lt;BR /&gt;Thanks for your support.&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;Hai Nguyen Hoang.</description>
      <pubDate>Fri, 17 Oct 2025 03:28:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/HSE-Firmware-Update/m-p/2187938#M53638</guid>
      <dc:creator>HaiHoangSoftware</dc:creator>
      <dc:date>2025-10-17T03:28:21Z</dc:date>
    </item>
  </channel>
</rss>

