<?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: Hardfault occurs during clock initialization in S32K324 in S32K</title>
    <link>https://community.nxp.com/t5/S32K/Hardfault-occurs-during-clock-initialization-in-S32K324/m-p/1925894#M38967</link>
    <description>&lt;P&gt;Yes, I understand the content. When I looked at the address, it seemed to be a memory access problem, so I modified the memory map in the linker file. Then, a hardfault occurs in OsIf_Init.&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="jwkang_0-1722911884080.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/292050i2840EACDE7EF3688/image-size/medium?v=v2&amp;amp;px=400" role="button" title="jwkang_0-1722911884080.png" alt="jwkang_0-1722911884080.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Looking at the map file, the address is in the mcal_bss area.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="jwkang_1-1722911932354.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/292051i73317B990F0A7F6C/image-size/medium?v=v2&amp;amp;px=400" role="button" title="jwkang_1-1722911932354.png" alt="jwkang_1-1722911932354.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is the address in my linker file wrong?&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="jwkang_2-1722911971265.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/292052iB8774138200F01EC/image-size/medium?v=v2&amp;amp;px=400" role="button" title="jwkang_2-1722911971265.png" alt="jwkang_2-1722911971265.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Please, check this.&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 06 Aug 2024 02:41:57 GMT</pubDate>
    <dc:creator>jwkang</dc:creator>
    <dc:date>2024-08-06T02:41:57Z</dc:date>
    <item>
      <title>Hardfault occurs during clock initialization in S32K324</title>
      <link>https://community.nxp.com/t5/S32K/Hardfault-occurs-during-clock-initialization-in-S32K324/m-p/1925206#M38903</link>
      <description>&lt;P&gt;I created a project on S32K324 and a hardfault occurs during clock initialization.&lt;BR /&gt;I am using RTD4.0.0, D2403 and FreeRtos V10.6.0.&lt;/P&gt;&lt;P&gt;A hardfault occurs when loading the critical section reentry_guard_MCU_EXCLUSIVE_AREA_01. It seems to be a RAM access issue.&lt;BR /&gt;What should I check?&lt;/P&gt;&lt;P&gt;Below are the problematic parts.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="jwkang_1-1722850730022.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/291922i913DCC3883854E63/image-size/medium?v=v2&amp;amp;px=400" role="button" title="jwkang_1-1722850730022.png" alt="jwkang_1-1722850730022.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="jwkang_2-1722850983869.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/291924i8A23353C11B0822B/image-size/medium?v=v2&amp;amp;px=400" role="button" title="jwkang_2-1722850983869.png" alt="jwkang_2-1722850983869.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 05 Aug 2024 09:43:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/Hardfault-occurs-during-clock-initialization-in-S32K324/m-p/1925206#M38903</guid>
      <dc:creator>jwkang</dc:creator>
      <dc:date>2024-08-05T09:43:53Z</dc:date>
    </item>
    <item>
      <title>Re: Hardfault occurs during clock initialization in S32K324</title>
      <link>https://community.nxp.com/t5/S32K/Hardfault-occurs-during-clock-initialization-in-S32K324/m-p/1925734#M38952</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/161128"&gt;@jwkang&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In the Integration Manual for S32K3_S32M27X MCU Driver it is noted that MCU_EXCLUSIVE_AREA_01 is used in functions Clock_Ip_InitClock() and Clock_Ip_DisableClockMonitor() to protect against itself in the context of multicore usage of it and ISR event.&lt;/P&gt;
&lt;P&gt;For example a critical situation will be: Clock_Ip_InitClock() is called from Core0 and during the excecution in Core0, Clock_Ip_InitClock() is called from another core (Core1). It is called from Core1 while the first call is still in progress (it has not returned yet).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR, VaneB&lt;/P&gt;</description>
      <pubDate>Mon, 05 Aug 2024 20:45:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/Hardfault-occurs-during-clock-initialization-in-S32K324/m-p/1925734#M38952</guid>
      <dc:creator>VaneB</dc:creator>
      <dc:date>2024-08-05T20:45:20Z</dc:date>
    </item>
    <item>
      <title>Re: Hardfault occurs during clock initialization in S32K324</title>
      <link>https://community.nxp.com/t5/S32K/Hardfault-occurs-during-clock-initialization-in-S32K324/m-p/1925894#M38967</link>
      <description>&lt;P&gt;Yes, I understand the content. When I looked at the address, it seemed to be a memory access problem, so I modified the memory map in the linker file. Then, a hardfault occurs in OsIf_Init.&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="jwkang_0-1722911884080.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/292050i2840EACDE7EF3688/image-size/medium?v=v2&amp;amp;px=400" role="button" title="jwkang_0-1722911884080.png" alt="jwkang_0-1722911884080.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Looking at the map file, the address is in the mcal_bss area.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="jwkang_1-1722911932354.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/292051i73317B990F0A7F6C/image-size/medium?v=v2&amp;amp;px=400" role="button" title="jwkang_1-1722911932354.png" alt="jwkang_1-1722911932354.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is the address in my linker file wrong?&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="jwkang_2-1722911971265.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/292052iB8774138200F01EC/image-size/medium?v=v2&amp;amp;px=400" role="button" title="jwkang_2-1722911971265.png" alt="jwkang_2-1722911971265.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Please, check this.&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 06 Aug 2024 02:41:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/Hardfault-occurs-during-clock-initialization-in-S32K324/m-p/1925894#M38967</guid>
      <dc:creator>jwkang</dc:creator>
      <dc:date>2024-08-06T02:41:57Z</dc:date>
    </item>
    <item>
      <title>Re: Hardfault occurs during clock initialization in S32K324</title>
      <link>https://community.nxp.com/t5/S32K/Hardfault-occurs-during-clock-initialization-in-S32K324/m-p/1927728#M39079</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/161128"&gt;@jwkang&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Let's first try to work with access to MCU_EXCLUSIVE_AREA_01. Return the linker file to how it was before the OsIf_Init function failed and if possible could you give me more details regarding how you are using the Clock_Ip_Init() function.&lt;/P&gt;</description>
      <pubDate>Wed, 07 Aug 2024 21:42:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/Hardfault-occurs-during-clock-initialization-in-S32K324/m-p/1927728#M39079</guid>
      <dc:creator>VaneB</dc:creator>
      <dc:date>2024-08-07T21:42:35Z</dc:date>
    </item>
    <item>
      <title>Re: Hardfault occurs during clock initialization in S32K324</title>
      <link>https://community.nxp.com/t5/S32K/Hardfault-occurs-during-clock-initialization-in-S32K324/m-p/1928756#M39157</link>
      <description>&lt;P&gt;This problem was caused by a problem with the generated Linker file.&lt;/P&gt;&lt;P&gt;In the linker_flash_c0_s32k324.ld file, as shown in the figure, the hardfault stopped occurring when the __RAM_CACHEABLE_SIZE value was changed to 0x12.&lt;/P&gt;&lt;P&gt;It seems that there is a problem with the project creation.&lt;/P&gt;&lt;P&gt;Can you tell me what the __RAM_SHAREABLE_SIZE, __RAM_NO_CACHEABLE_SIZE, and __RAM_CACHEABLE_SIZE values ​​mean?&lt;/P&gt;&lt;P&gt;Please check if the values ​​are correct.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="jwkang_0-1723171532244.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/292689i2F34DDBFA2D9698B/image-size/medium?v=v2&amp;amp;px=400" role="button" title="jwkang_0-1723171532244.png" alt="jwkang_0-1723171532244.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 09 Aug 2024 02:45:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/Hardfault-occurs-during-clock-initialization-in-S32K324/m-p/1928756#M39157</guid>
      <dc:creator>jwkang</dc:creator>
      <dc:date>2024-08-09T02:45:54Z</dc:date>
    </item>
    <item>
      <title>Re: Hardfault occurs during clock initialization in S32K324</title>
      <link>https://community.nxp.com/t5/S32K/Hardfault-occurs-during-clock-initialization-in-S32K324/m-p/1930427#M39367</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/161128"&gt;@jwkang&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Check the application note:&amp;nbsp;&lt;A href="https://www.nxp.com/webapp/Download?colCode=AN13388" target="_blank" rel="noopener"&gt;AN13388&lt;/A&gt;&amp;nbsp;S32K3 Memories Guide. It contains information about the&amp;nbsp;memory features included in the S32K3 Product Family andalso shows the implementation of the Linker file and Startup.&lt;/P&gt;</description>
      <pubDate>Mon, 12 Aug 2024 17:26:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/Hardfault-occurs-during-clock-initialization-in-S32K324/m-p/1930427#M39367</guid>
      <dc:creator>VaneB</dc:creator>
      <dc:date>2024-08-12T17:26:41Z</dc:date>
    </item>
  </channel>
</rss>

