<?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 llce_Firmware_Load() stuck when booting from QSPI in S32G</title>
    <link>https://community.nxp.com/t5/S32G/llce-Firmware-Load-stuck-when-booting-from-QSPI/m-p/2155314#M14577</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I am working on S32G399 and running LLCE firmware under FreeRTOS.&lt;/P&gt;&lt;P&gt;My environment is:&lt;/P&gt;&lt;P&gt;IDE: SW32G_S32DS_3.5.3_D2306&lt;/P&gt;&lt;P&gt;LLCE: LLCE_Standard_Driver_and_Firmware_1_0_8&lt;/P&gt;&lt;P&gt;RTD: 4_0_2_P12&lt;/P&gt;&lt;P&gt;FreeRTOS: SW32_FreeRTOS_10_4_6_UOS_4_0_2_DS_updatesite_D2307&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;When I run the project using debug probe, the llce_Firmware_Load() function executes normally.&lt;BR /&gt;However, when I boot the same image from QSPI flash, the function gets stuck.&lt;/P&gt;&lt;P&gt;By adding log prints around the code, I found that it hangs at:&lt;/P&gt;&lt;P&gt;&amp;nbsp;/* Put all cores in reset*/&lt;BR /&gt;Reg_Write32(LLCE_ENABLE_CORE_ADDR, 0x0);&lt;/P&gt;&lt;P&gt;After this line, the program does not continue.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Would you please help to check the issue?&lt;/P&gt;&lt;P&gt;Thanks,&lt;BR /&gt;Cheng-Hsun&lt;/P&gt;</description>
    <pubDate>Wed, 20 Aug 2025 14:09:43 GMT</pubDate>
    <dc:creator>ChengHsunLEE</dc:creator>
    <dc:date>2025-08-20T14:09:43Z</dc:date>
    <item>
      <title>llce_Firmware_Load() stuck when booting from QSPI</title>
      <link>https://community.nxp.com/t5/S32G/llce-Firmware-Load-stuck-when-booting-from-QSPI/m-p/2155314#M14577</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I am working on S32G399 and running LLCE firmware under FreeRTOS.&lt;/P&gt;&lt;P&gt;My environment is:&lt;/P&gt;&lt;P&gt;IDE: SW32G_S32DS_3.5.3_D2306&lt;/P&gt;&lt;P&gt;LLCE: LLCE_Standard_Driver_and_Firmware_1_0_8&lt;/P&gt;&lt;P&gt;RTD: 4_0_2_P12&lt;/P&gt;&lt;P&gt;FreeRTOS: SW32_FreeRTOS_10_4_6_UOS_4_0_2_DS_updatesite_D2307&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;When I run the project using debug probe, the llce_Firmware_Load() function executes normally.&lt;BR /&gt;However, when I boot the same image from QSPI flash, the function gets stuck.&lt;/P&gt;&lt;P&gt;By adding log prints around the code, I found that it hangs at:&lt;/P&gt;&lt;P&gt;&amp;nbsp;/* Put all cores in reset*/&lt;BR /&gt;Reg_Write32(LLCE_ENABLE_CORE_ADDR, 0x0);&lt;/P&gt;&lt;P&gt;After this line, the program does not continue.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Would you please help to check the issue?&lt;/P&gt;&lt;P&gt;Thanks,&lt;BR /&gt;Cheng-Hsun&lt;/P&gt;</description>
      <pubDate>Wed, 20 Aug 2025 14:09:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/llce-Firmware-Load-stuck-when-booting-from-QSPI/m-p/2155314#M14577</guid>
      <dc:creator>ChengHsunLEE</dc:creator>
      <dc:date>2025-08-20T14:09:43Z</dc:date>
    </item>
    <item>
      <title>Re: llce_Firmware_Load() stuck when booting from QSPI</title>
      <link>https://community.nxp.com/t5/S32G/llce-Firmware-Load-stuck-when-booting-from-QSPI/m-p/2155470#M14579</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/250488"&gt;@ChengHsunLEE&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;Thanks for reaching out to us and thanks for the very detailed description of your problem.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For now I have two suggestions to narrow down the problem:&lt;/P&gt;
&lt;P&gt;- Debug the problematic program from flash. Please follow section&amp;nbsp;&lt;STRONG&gt;Debugging with S32 Debug Probe from flash for all other targets&amp;nbsp;&lt;/STRONG&gt;from the&amp;nbsp;&lt;EM&gt;S32DS_User_Guide.pdf&lt;/EM&gt; located in&amp;nbsp;&lt;EM&gt;C:\NXP\S32DS.3.5\S32DS\help\pdf&lt;/EM&gt;, the exact path may very slightly depending on your S32DS version.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;- Downgrade the RTD you are using to RTD 4.0.2 (with no patches), checking the release notes for the LLCE and FreeRTOS version you are using, the matching RTDs are 4.0.2. You could also try upgrading to RTD 5.0.0, LLCE 1.0.9 (please avoid using 1.0.10 there is a know issue with no known workaround) and FreeRTOS&amp;nbsp;&lt;SPAN&gt;4.0.3 CD3. Other combinations were not tested together and are not guaranteed to work properly.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;You can also try any version of a software bundle offered in&amp;nbsp;&lt;A href="https://www.nxp.com/app-autopackagemgr/automotive-software-package-manager:AUTO-SW-PACKAGE-MANAGER" target="_blank"&gt;AUTO-SW-PACKAGE-MANAGER&lt;/A&gt;, the version in a bundle were testes together :&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="alejandro_e_0-1755715048803.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/353365iD01F374CE3282D5E/image-size/medium?v=v2&amp;amp;px=400" role="button" title="alejandro_e_0-1755715048803.png" alt="alejandro_e_0-1755715048803.png" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;alejandro_e_0-1755715048803.png&lt;/span&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;To avoid having too many problems, you can have a second installation of S32DS with different software versions, this is to avoid loosing your current setup in case the problem persists.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please let me know if after any of my suggestions the behavior changed.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Some other questions:&lt;/P&gt;
&lt;P&gt;- Have you been able to run LLCE examples in the past?&lt;/P&gt;
&lt;P&gt;- Are you configuring XRDC in your project?&lt;/P&gt;
&lt;P&gt;- Did this problem start when trying to use LLCE for the first time? or did it start when integrating another software module?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks in advance.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 20 Aug 2025 18:45:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/llce-Firmware-Load-stuck-when-booting-from-QSPI/m-p/2155470#M14579</guid>
      <dc:creator>alejandro_e</dc:creator>
      <dc:date>2025-08-20T18:45:28Z</dc:date>
    </item>
    <item>
      <title>Re: llce_Firmware_Load() stuck when booting from QSPI</title>
      <link>https://community.nxp.com/t5/S32G/llce-Firmware-Load-stuck-when-booting-from-QSPI/m-p/2160167#M14666</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/250488"&gt;@ChengHsunLEE&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;Were you able to solve your problem with LLCE?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please let me know&lt;/P&gt;</description>
      <pubDate>Thu, 28 Aug 2025 19:56:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/llce-Firmware-Load-stuck-when-booting-from-QSPI/m-p/2160167#M14666</guid>
      <dc:creator>alejandro_e</dc:creator>
      <dc:date>2025-08-28T19:56:54Z</dc:date>
    </item>
  </channel>
</rss>

