<?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 Re: S32K344 : Fee issue in S32K</title>
    <link>https://community.nxp.com/t5/S32K/S32K344-Fee-issue/m-p/2189155#M53683</link>
    <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/251945"&gt;@ckouts&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;Given the inconsistent behavior of the FEE, please verify that the system clock configuration matches one of the officially supported options listed in the Reference Manual - such as Table 157, Option A: High Performance Mode (CORE_CLK @ 160 MHz).&amp;nbsp;&lt;BR /&gt;Additionally, confirm that all compiler and linker settings strictly follow the guidelines provided in the RTD release notes. The RTD has been validated with the specific configuration.&lt;/P&gt;
&lt;P&gt;Thank you,&lt;/P&gt;
&lt;P&gt;BR,&amp;nbsp;Daniel&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 20 Oct 2025 10:49:55 GMT</pubDate>
    <dc:creator>danielmartynek</dc:creator>
    <dc:date>2025-10-20T10:49:55Z</dc:date>
    <item>
      <title>S32K344 : Fee issue</title>
      <link>https://community.nxp.com/t5/S32K/S32K344-Fee-issue/m-p/2181966#M53323</link>
      <description>&lt;P&gt;Hello all,&lt;/P&gt;&lt;P&gt;We are currently integrating the &lt;STRONG&gt;FEE (Flash EEPROM Emulation)&lt;/STRONG&gt; module into our project and have encountered a recurring issue.&lt;/P&gt;&lt;P&gt;After performing several &lt;STRONG&gt;Fee_Write()&lt;/STRONG&gt; operations, the write job consistently &lt;STRONG&gt;fails after approximately three power cycles&lt;/STRONG&gt;. Following the third failure, the next power cycle results in a &lt;STRONG&gt;HardFault&lt;/STRONG&gt; during FEE initialization or operation.&lt;/P&gt;&lt;P&gt;We would appreciate any insights into potential causes or debugging approaches for this issue.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Additional details:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;P&gt;The configuration was generated using &lt;STRONG&gt;EB Tresos&lt;/STRONG&gt;, identical to the configuration used in the official &lt;STRONG&gt;NXP example project&lt;/STRONG&gt;.&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;The application code involving the Fee module is minimal and nearly identical to the example (Fee_Init, Fee_Write, Fee_Read).&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;It is unusual that the &lt;STRONG&gt;first three write/read cycles succeed&lt;/STRONG&gt;, but subsequent ones consistently report &lt;STRONG&gt;MEMIF_JOB_FAILED&lt;/STRONG&gt;, and after the next reset a &lt;STRONG&gt;HardFault&lt;/STRONG&gt; occurs.&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;We are using&amp;nbsp;S32K3X4EVB-T172&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Has anyone experienced similar behaviour, or could you suggest what might cause a Fee job to fail after several successful operations?&lt;BR /&gt;Any hints or debugging recommendations would be greatly appreciated.&lt;/P&gt;&lt;P&gt;Thank you in advance for your support,&lt;BR /&gt;Chris&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ckouts_0-1759937514703.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/359924iD4A874920BBA66D8/image-size/medium?v=v2&amp;amp;px=400" role="button" title="ckouts_0-1759937514703.png" alt="ckouts_0-1759937514703.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ckouts_1-1759937564691.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/359928i34FFEA9CB62F9B7F/image-size/medium?v=v2&amp;amp;px=400" role="button" title="ckouts_1-1759937564691.png" alt="ckouts_1-1759937564691.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ckouts_2-1759937618775.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/359929iB88C85C984285E64/image-size/medium?v=v2&amp;amp;px=400" role="button" title="ckouts_2-1759937618775.png" alt="ckouts_2-1759937618775.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ckouts_3-1759937715293.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/359930iC26A5B60D000EEC8/image-size/medium?v=v2&amp;amp;px=400" role="button" title="ckouts_3-1759937715293.png" alt="ckouts_3-1759937715293.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 08 Oct 2025 15:36:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K344-Fee-issue/m-p/2181966#M53323</guid>
      <dc:creator>ckouts</dc:creator>
      <dc:date>2025-10-08T15:36:52Z</dc:date>
    </item>
    <item>
      <title>Re: S32K344 : Fee issue</title>
      <link>https://community.nxp.com/t5/S32K/S32K344-Fee-issue/m-p/2182992#M53362</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/251945"&gt;@ckouts&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;Could you please test with the following configuration settings?&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;P&gt;FeeBlockAlwaysAvailable = 1&lt;BR /&gt;This ensures immediate access to the Fee blocks after a reset.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;FeeImmediateData = 1&lt;BR /&gt;This setting may help reduce the risk of data loss during resets.&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;For further details, please refer to the FEE User Manual, which is available in the installation directory of the RTD.&lt;/P&gt;
&lt;P&gt;If these changes do not resolve the issue, share the following:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;The configuration .xdm files&lt;/LI&gt;
&lt;LI&gt;The relevant source code containing all FEE API calls&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Daniel&lt;/P&gt;</description>
      <pubDate>Thu, 09 Oct 2025 11:49:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K344-Fee-issue/m-p/2182992#M53362</guid>
      <dc:creator>danielmartynek</dc:creator>
      <dc:date>2025-10-09T11:49:02Z</dc:date>
    </item>
    <item>
      <title>Re: S32K344 : Fee issue</title>
      <link>https://community.nxp.com/t5/S32K/S32K344-Fee-issue/m-p/2183836#M53400</link>
      <description>&lt;P&gt;Thanks a lot for your prompt response. I have tried both of your config suggestion but with no luck.&amp;nbsp;&lt;BR /&gt;Eventually, the issue was resolved by slightly modifying the initialization order. Previously, I had&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Gpt_Init&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;&amp;amp;&lt;/SPAN&gt;&lt;SPAN&gt;Gpt_Config&lt;/SPAN&gt;&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;(Fee_Init ( with all the appropriate function calls)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Gpt_StartTimer()&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Gpt_EnableNotification() ( To trigger a periodic interrupt). After moving Fee_Init() after the Gpt_EnableNotification driver works smoothly. Somehow this initialization order interfered with the Fee driver I guess and after 3 power cycles could not write to Fee.&lt;BR /&gt;Is there any deeper/better explanation on that?&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;BR /&gt;Thanks in advance,&lt;BR /&gt;Chris&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Fri, 10 Oct 2025 11:00:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K344-Fee-issue/m-p/2183836#M53400</guid>
      <dc:creator>ckouts</dc:creator>
      <dc:date>2025-10-10T11:00:07Z</dc:date>
    </item>
    <item>
      <title>Re: S32K344 : Fee issue</title>
      <link>https://community.nxp.com/t5/S32K/S32K344-Fee-issue/m-p/2184648#M53458</link>
      <description>&lt;P&gt;HI&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/251945"&gt;@ckouts&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;I don't see the connection between Fee and Gpt.&lt;/P&gt;
&lt;P&gt;Do you use Gpt notification to call FEE/MemAcc APIs?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Daniel&lt;/P&gt;</description>
      <pubDate>Mon, 13 Oct 2025 08:20:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K344-Fee-issue/m-p/2184648#M53458</guid>
      <dc:creator>danielmartynek</dc:creator>
      <dc:date>2025-10-13T08:20:04Z</dc:date>
    </item>
    <item>
      <title>Re: S32K344 : Fee issue</title>
      <link>https://community.nxp.com/t5/S32K/S32K344-Fee-issue/m-p/2187454#M53616</link>
      <description>&lt;P&gt;Hello again and thanks for your answer.&lt;BR /&gt;Not really. I just used the example were all the Fee Read/Write operations were executed in blocking mode(exactly as the example but I embedded it in my existing project) before the Gpt initialization as described above. After modifying the init order the Fee example worked ok.&lt;/P&gt;</description>
      <pubDate>Thu, 16 Oct 2025 10:09:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K344-Fee-issue/m-p/2187454#M53616</guid>
      <dc:creator>ckouts</dc:creator>
      <dc:date>2025-10-16T10:09:17Z</dc:date>
    </item>
    <item>
      <title>Re: S32K344 : Fee issue</title>
      <link>https://community.nxp.com/t5/S32K/S32K344-Fee-issue/m-p/2189155#M53683</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/251945"&gt;@ckouts&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;Given the inconsistent behavior of the FEE, please verify that the system clock configuration matches one of the officially supported options listed in the Reference Manual - such as Table 157, Option A: High Performance Mode (CORE_CLK @ 160 MHz).&amp;nbsp;&lt;BR /&gt;Additionally, confirm that all compiler and linker settings strictly follow the guidelines provided in the RTD release notes. The RTD has been validated with the specific configuration.&lt;/P&gt;
&lt;P&gt;Thank you,&lt;/P&gt;
&lt;P&gt;BR,&amp;nbsp;Daniel&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 20 Oct 2025 10:49:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K344-Fee-issue/m-p/2189155#M53683</guid>
      <dc:creator>danielmartynek</dc:creator>
      <dc:date>2025-10-20T10:49:55Z</dc:date>
    </item>
  </channel>
</rss>

