<?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>S32GのトピックLLCE Firmware load fail</title>
    <link>https://community.nxp.com/t5/S32G/LLCE-Firmware-load-fail/m-p/1916202#M9296</link>
    <description>&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;When I am porting the LLCE CAN example, it will jump to HardFault_Handler when running "Llce_Firmware_Load_GetBootStatus", but the official nxp example is fine, please help me to analyse what may be the reasons for the failure of LLCE firmware initialisation.&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Snipaste_2024-07-24_21-21-47.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/290132i6A8AA201337C3AF4/image-size/large?v=v2&amp;amp;px=999" role="button" title="Snipaste_2024-07-24_21-21-47.png" alt="Snipaste_2024-07-24_21-21-47.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Snipaste_2024-07-24_21-21-59.png" style="width: 934px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/290133i440DF175F5EE8116/image-size/large?v=v2&amp;amp;px=999" role="button" title="Snipaste_2024-07-24_21-21-59.png" alt="Snipaste_2024-07-24_21-21-59.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 24 Jul 2024 13:22:31 GMT</pubDate>
    <dc:creator>jiajun</dc:creator>
    <dc:date>2024-07-24T13:22:31Z</dc:date>
    <item>
      <title>LLCE Firmware load fail</title>
      <link>https://community.nxp.com/t5/S32G/LLCE-Firmware-load-fail/m-p/1916202#M9296</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;When I am porting the LLCE CAN example, it will jump to HardFault_Handler when running "Llce_Firmware_Load_GetBootStatus", but the official nxp example is fine, please help me to analyse what may be the reasons for the failure of LLCE firmware initialisation.&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Snipaste_2024-07-24_21-21-47.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/290132i6A8AA201337C3AF4/image-size/large?v=v2&amp;amp;px=999" role="button" title="Snipaste_2024-07-24_21-21-47.png" alt="Snipaste_2024-07-24_21-21-47.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Snipaste_2024-07-24_21-21-59.png" style="width: 934px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/290133i440DF175F5EE8116/image-size/large?v=v2&amp;amp;px=999" role="button" title="Snipaste_2024-07-24_21-21-59.png" alt="Snipaste_2024-07-24_21-21-59.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 24 Jul 2024 13:22:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/LLCE-Firmware-load-fail/m-p/1916202#M9296</guid>
      <dc:creator>jiajun</dc:creator>
      <dc:date>2024-07-24T13:22:31Z</dc:date>
    </item>
    <item>
      <title>Re: LLCE Firmware load fail</title>
      <link>https://community.nxp.com/t5/S32G/LLCE-Firmware-load-fail/m-p/1916339#M9323</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;For the following comment:&lt;/P&gt;
&lt;P&gt;"&lt;SPAN&gt;When I am porting the LLCE CAN example, it will jump to HardFault_Handler&lt;/SPAN&gt;"&lt;/P&gt;
&lt;P&gt;We understand that this is a custom application. Can you let us know how are you porting it? Is it to a different IDE or microprocessor?&lt;/P&gt;
&lt;P&gt;Overall, a HardFault refers to different things, one of which might be related to accessing unavailable or uninitialized memory, which this might be related to.&lt;/P&gt;
&lt;P&gt;Please, let us know.&lt;/P&gt;</description>
      <pubDate>Wed, 24 Jul 2024 16:32:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/LLCE-Firmware-load-fail/m-p/1916339#M9323</guid>
      <dc:creator>Daniel-Aguirre</dc:creator>
      <dc:date>2024-07-24T16:32:27Z</dc:date>
    </item>
    <item>
      <title>Re: LLCE Firmware load fail</title>
      <link>https://community.nxp.com/t5/S32G/LLCE-Firmware-load-fail/m-p/1917016#M9431</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/205137"&gt;@Daniel-Aguirre&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you for your reply.&lt;/P&gt;&lt;P&gt;The environment used is S32DS 3.5 &amp;amp; S32G-VNP-RDB3 development board &amp;amp; SW32G_RTD_4.4_4.0.2 &amp;amp; S32G_LLCE_1_0_8.&lt;/P&gt;&lt;P&gt;The following are my porting steps.&lt;/P&gt;&lt;P&gt;1. Add new "S32DS Application Project"&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Snipaste_2024-07-25_16-24-15.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/290293i1588F872AD49C1A4/image-size/large?v=v2&amp;amp;px=999" role="button" title="Snipaste_2024-07-25_16-24-15.png" alt="Snipaste_2024-07-25_16-24-15.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;2.&amp;nbsp;Adding components against the configuration of "Can_Llce_DS_Can2Can_S32G399A_M7",and&amp;nbsp;generate code&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Snipaste_2024-07-25_16-30-48.png" style="width: 729px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/290294i352268319171798C/image-size/large?v=v2&amp;amp;px=999" role="button" title="Snipaste_2024-07-25_16-30-48.png" alt="Snipaste_2024-07-25_16-30-48.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;3.&amp;nbsp;Adding LLCE bin file and C code to the project&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Snipaste_2024-07-25_16-34-24.png" style="width: 318px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/290295i5403EA7F14C406A8/image-size/large?v=v2&amp;amp;px=999" role="button" title="Snipaste_2024-07-25_16-34-24.png" alt="Snipaste_2024-07-25_16-34-24.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;4.&amp;nbsp;settle error&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Snipaste_2024-07-25_16-35-53.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/290296i113FCDE5257887AE/image-size/large?v=v2&amp;amp;px=999" role="button" title="Snipaste_2024-07-25_16-35-53.png" alt="Snipaste_2024-07-25_16-35-53.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;5. Debugging&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Another,during debugging, I found that by placing the mouse over "Llce_Mgr_Status", its value can't be seen, but it can be seen in the official routine, as shown in the following two pictures, the first one is the official routine and the second one is my own routine&lt;/P&gt;&lt;P&gt;So,please also tell me why the "Llce_Mgr_Status" variable cannot be loaded.(ps:&amp;nbsp;my link file is a direct port of the official routine.)&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Snipaste_2024-07-25_16-42-19.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/290297i1E5A3E71A2E0F464/image-size/large?v=v2&amp;amp;px=999" role="button" title="Snipaste_2024-07-25_16-42-19.png" alt="Snipaste_2024-07-25_16-42-19.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Snipaste_2024-07-25_16-40-09.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/290298i42AFDCCE06CA9BCC/image-size/large?v=v2&amp;amp;px=999" role="button" title="Snipaste_2024-07-25_16-40-09.png" alt="Snipaste_2024-07-25_16-40-09.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 25 Jul 2024 08:46:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/LLCE-Firmware-load-fail/m-p/1917016#M9431</guid>
      <dc:creator>jiajun</dc:creator>
      <dc:date>2024-07-25T08:46:35Z</dc:date>
    </item>
    <item>
      <title>Re: LLCE Firmware load fail</title>
      <link>https://community.nxp.com/t5/S32G/LLCE-Firmware-load-fail/m-p/1917324#M9442</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;Thanks for your feedback.&lt;/P&gt;
&lt;P&gt;Can you confirm in which optimization is your project at?&lt;/P&gt;
&lt;P&gt;You should be able to find it under&amp;nbsp;&lt;EM&gt;Properties &amp;gt; C/C++ Build &amp;gt; Settings &amp;gt; Standard S32DS C Compiler &amp;gt;&amp;nbsp; Optimization&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;Please, let us know.&lt;/P&gt;</description>
      <pubDate>Thu, 25 Jul 2024 16:24:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/LLCE-Firmware-load-fail/m-p/1917324#M9442</guid>
      <dc:creator>Daniel-Aguirre</dc:creator>
      <dc:date>2024-07-25T16:24:34Z</dc:date>
    </item>
    <item>
      <title>Re: LLCE Firmware load fail</title>
      <link>https://community.nxp.com/t5/S32G/LLCE-Firmware-load-fail/m-p/1917686#M9523</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;EM&gt;Properties &amp;gt; C/C++ Build &amp;gt; Settings &amp;gt; Standard S32DS C Compiler &amp;gt;&amp;nbsp; Optimization &amp;gt; Optimize for size (-OS)&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Snipaste_2024-07-26_10-23-02.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/290451iBE8ABE267FBDF142/image-size/large?v=v2&amp;amp;px=999" role="button" title="Snipaste_2024-07-26_10-23-02.png" alt="Snipaste_2024-07-26_10-23-02.png" /&gt;&lt;/span&gt;&lt;/EM&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 26 Jul 2024 02:23:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/LLCE-Firmware-load-fail/m-p/1917686#M9523</guid>
      <dc:creator>jiajun</dc:creator>
      <dc:date>2024-07-26T02:23:12Z</dc:date>
    </item>
    <item>
      <title>Re: LLCE Firmware load fail</title>
      <link>https://community.nxp.com/t5/S32G/LLCE-Firmware-load-fail/m-p/1918197#M9547</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;Thanks for your feedback.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Have you set the same preprocessor options under your project as the LLCE example? You should be able to find this information under&amp;nbsp;&lt;EM&gt;Properties &amp;gt; C/C++ Build &amp;gt; Settings &amp;gt; Standard S32DS C Compiler &amp;gt;&amp;nbsp; Preprocessor.&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;Also, have verified that both linkers (the one under your project and the one under the LLCE example) are the same?&lt;/P&gt;
&lt;P&gt;Overall, if you are trying to implement a custom application on top of the LLCE example, we can recommend using the LLCE example as a base and not a new project, since it has all the required links and configurations to be able to run.&lt;/P&gt;
&lt;P&gt;Please, let us know.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 26 Jul 2024 14:57:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/LLCE-Firmware-load-fail/m-p/1918197#M9547</guid>
      <dc:creator>Daniel-Aguirre</dc:creator>
      <dc:date>2024-07-26T14:57:42Z</dc:date>
    </item>
  </channel>
</rss>

