<?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中的主题 Re: s32k322 boot issue</title>
    <link>https://community.nxp.com/t5/S32K/s32k322-boot-issue/m-p/2379278#M59167</link>
    <description>&lt;P&gt;watchdog may protect the memory area to be erase by mistake. Enable the watchdog can make MCU under protection&lt;/P&gt;</description>
    <pubDate>Wed, 10 Jun 2026 04:35:29 GMT</pubDate>
    <dc:creator>db16122</dc:creator>
    <dc:date>2026-06-10T04:35:29Z</dc:date>
    <item>
      <title>s32k322 boot issue</title>
      <link>https://community.nxp.com/t5/S32K/s32k322-boot-issue/m-p/2379238#M59162</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;We&lt;/SPAN&gt; &lt;SPAN&gt;encountered&lt;/SPAN&gt; &lt;SPAN&gt;an&lt;/SPAN&gt; &lt;SPAN&gt;anomaly&lt;/SPAN&gt; &lt;SPAN&gt;while&lt;/SPAN&gt; &lt;SPAN&gt;developing&lt;/SPAN&gt; &lt;SPAN&gt;with&lt;/SPAN&gt; &lt;SPAN&gt;the&lt;/SPAN&gt; &lt;SPAN&gt;S32K322&lt;/SPAN&gt; &lt;SPAN&gt;microcontroller&lt;/SPAN&gt; &lt;SPAN&gt;using&lt;/SPAN&gt; &lt;SPAN&gt;RTD&lt;/SPAN&gt; &lt;SPAN&gt;version&lt;/SPAN&gt; &lt;SPAN&gt;6.0.0.&lt;/SPAN&gt; &lt;SPAN&gt;To&lt;/SPAN&gt; &lt;SPAN&gt;eliminate&lt;/SPAN&gt; &lt;SPAN&gt;interference&lt;/SPAN&gt; &lt;SPAN&gt;from&lt;/SPAN&gt; &lt;SPAN&gt;upper-layer&lt;/SPAN&gt; &lt;SPAN&gt;application&lt;/SPAN&gt; &lt;SPAN&gt;code,&lt;/SPAN&gt; &lt;SPAN&gt;we&lt;/SPAN&gt; &lt;SPAN&gt;created&lt;/SPAN&gt; &lt;SPAN&gt;a&lt;/SPAN&gt; &lt;SPAN&gt;blank&lt;/SPAN&gt; &lt;SPAN&gt;S32K322&lt;/SPAN&gt; &lt;SPAN&gt;project,&lt;/SPAN&gt; &lt;SPAN&gt;compiled&lt;/SPAN&gt; &lt;SPAN&gt;it,&lt;/SPAN&gt; &lt;SPAN&gt;and&lt;/SPAN&gt; &lt;SPAN&gt;successfully&lt;/SPAN&gt; &lt;SPAN&gt;flashed&lt;/SPAN&gt; &lt;SPAN&gt;it&lt;/SPAN&gt; &lt;SPAN&gt;to&lt;/SPAN&gt; &lt;SPAN&gt;the&lt;/SPAN&gt; &lt;SPAN&gt;target&lt;/SPAN&gt; &lt;SPAN&gt;board.&lt;/SPAN&gt; &lt;SPAN&gt;However,&lt;/SPAN&gt; &lt;SPAN&gt;we&lt;/SPAN&gt; &lt;SPAN&gt;observed&lt;/SPAN&gt; &lt;SPAN&gt;that&lt;/SPAN&gt; &lt;SPAN&gt;when&lt;/SPAN&gt; &lt;SPAN&gt;the&lt;/SPAN&gt; &lt;SPAN&gt;assembly&lt;/SPAN&gt; &lt;SPAN&gt;code&lt;/SPAN&gt; &lt;SPAN&gt;for&lt;/SPAN&gt; &lt;SPAN&gt;disabling&lt;/SPAN&gt; &lt;SPAN&gt;WDG0&lt;/SPAN&gt; &lt;SPAN&gt;(Watchdog&lt;/SPAN&gt; &lt;SPAN&gt;0)&lt;/SPAN&gt; &lt;SPAN&gt;is&lt;/SPAN&gt; &lt;SPAN&gt;executed&lt;/SPAN&gt; &lt;SPAN&gt;in&lt;/SPAN&gt; &lt;SPAN&gt;the&lt;/SPAN&gt; &lt;SPAN&gt;startup&lt;/SPAN&gt; &lt;SPAN&gt;code,&lt;/SPAN&gt; &lt;SPAN&gt;the&lt;/SPAN&gt; &lt;SPAN&gt;chip&lt;/SPAN&gt; &lt;SPAN&gt;immediately&lt;/SPAN&gt; &lt;SPAN&gt;triggers&lt;/SPAN&gt; &lt;SPAN&gt;a&lt;/SPAN&gt; &lt;SPAN&gt;HardFault&lt;/SPAN&gt; &lt;SPAN&gt;exception.&lt;/SPAN&gt; &lt;SPAN&gt;Upon&lt;/SPAN&gt; &lt;SPAN&gt;investigation,&lt;/SPAN&gt; &lt;SPAN&gt;we&lt;/SPAN&gt; &lt;SPAN&gt;found&lt;/SPAN&gt; &lt;SPAN&gt;that&lt;/SPAN&gt; &lt;SPAN&gt;the&lt;/SPAN&gt; &lt;SPAN&gt;memory&lt;/SPAN&gt; &lt;SPAN&gt;address&lt;/SPAN&gt; &lt;SPAN&gt;range&lt;/SPAN&gt; &lt;SPAN class=""&gt;&lt;SPAN&gt;0x404800&lt;/SPAN&gt; &lt;SPAN&gt;to&lt;/SPAN&gt; &lt;SPAN&gt;0x414000&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;SPAN&gt;is&lt;/SPAN&gt; &lt;SPAN&gt;entirely&lt;/SPAN&gt; &lt;SPAN&gt;filled&lt;/SPAN&gt; &lt;SPAN&gt;with&lt;/SPAN&gt; &lt;SPAN class=""&gt;&lt;SPAN&gt;0xFFFFFFFF&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt; &lt;SPAN&gt;Interestingly,&lt;/SPAN&gt; &lt;SPAN&gt;when&lt;/SPAN&gt; &lt;SPAN&gt;the&lt;/SPAN&gt; &lt;SPAN&gt;assembly&lt;/SPAN&gt; &lt;SPAN&gt;code&lt;/SPAN&gt; &lt;SPAN&gt;for&lt;/SPAN&gt; &lt;SPAN&gt;disabling&lt;/SPAN&gt; &lt;SPAN&gt;WDG0&lt;/SPAN&gt; &lt;SPAN&gt;is&lt;/SPAN&gt; &lt;SPAN&gt;removed,&lt;/SPAN&gt; &lt;SPAN&gt;the&lt;/SPAN&gt; &lt;SPAN&gt;data&lt;/SPAN&gt; &lt;SPAN&gt;in&lt;/SPAN&gt; &lt;SPAN&gt;that&lt;/SPAN&gt; &lt;SPAN&gt;memory&lt;/SPAN&gt; &lt;SPAN&gt;region&lt;/SPAN&gt; &lt;SPAN&gt;returns&lt;/SPAN&gt; &lt;SPAN&gt;to&lt;/SPAN&gt; &lt;SPAN&gt;normal.&lt;/SPAN&gt; &lt;SPAN&gt;We&lt;/SPAN&gt; &lt;SPAN&gt;would&lt;/SPAN&gt; &lt;SPAN&gt;greatly&lt;/SPAN&gt; &lt;SPAN&gt;appreciate&lt;/SPAN&gt; &lt;SPAN&gt;any&lt;/SPAN&gt; &lt;SPAN&gt;assistance&lt;/SPAN&gt; &lt;SPAN&gt;in&lt;/SPAN&gt; &lt;SPAN&gt;providing&lt;/SPAN&gt; &lt;SPAN&gt;a&lt;/SPAN&gt; &lt;SPAN&gt;solution&lt;/SPAN&gt; &lt;SPAN&gt;or&lt;/SPAN&gt; &lt;SPAN&gt;further&lt;/SPAN&gt; &lt;SPAN&gt;troubleshooting&lt;/SPAN&gt; &lt;SPAN&gt;suggestions.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Best regards.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Yongxiang Li&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 10 Jun 2026 02:15:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/s32k322-boot-issue/m-p/2379238#M59162</guid>
      <dc:creator>YongxiangLi</dc:creator>
      <dc:date>2026-06-10T02:15:04Z</dc:date>
    </item>
    <item>
      <title>Re: s32k322 boot issue</title>
      <link>https://community.nxp.com/t5/S32K/s32k322-boot-issue/m-p/2379278#M59167</link>
      <description>&lt;P&gt;watchdog may protect the memory area to be erase by mistake. Enable the watchdog can make MCU under protection&lt;/P&gt;</description>
      <pubDate>Wed, 10 Jun 2026 04:35:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/s32k322-boot-issue/m-p/2379278#M59167</guid>
      <dc:creator>db16122</dc:creator>
      <dc:date>2026-06-10T04:35:29Z</dc:date>
    </item>
    <item>
      <title>Re: s32k322 boot issue</title>
      <link>https://community.nxp.com/t5/S32K/s32k322-boot-issue/m-p/2379298#M59168</link>
      <description>&lt;P&gt;Thanks for your reply! The watchdog is closed by the start code in Project_Settings/Startup_Code/startup_cm7.s rather than by my logic. When the MCU do 'ldr r0, =0x40270000', MCU falls into hard fault.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="YongxiangLi_0-1781071083832.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/388472i334616B7EE729A05/image-size/medium?v=v2&amp;amp;px=400" role="button" title="YongxiangLi_0-1781071083832.png" alt="YongxiangLi_0-1781071083832.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 10 Jun 2026 06:00:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/s32k322-boot-issue/m-p/2379298#M59168</guid>
      <dc:creator>YongxiangLi</dc:creator>
      <dc:date>2026-06-10T06:00:10Z</dc:date>
    </item>
    <item>
      <title>Re: s32k322 boot issue</title>
      <link>https://community.nxp.com/t5/S32K/s32k322-boot-issue/m-p/2379304#M59169</link>
      <description>&lt;P&gt;The &lt;SPAN class=""&gt;&lt;SPAN&gt;0xFFFFFFFF which filled in range&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;&lt;SPAN&gt;0x404800&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;to&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;0x414000&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;also cause&amp;nbsp;init_data_bss load error, the len will be recognized as 0xffffffff and MCU boot will be failed.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="YongxiangLi_0-1781071691759.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/388473i63F5AB56C55375DC/image-size/medium?v=v2&amp;amp;px=400" role="button" title="YongxiangLi_0-1781071691759.png" alt="YongxiangLi_0-1781071691759.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 10 Jun 2026 06:10:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/s32k322-boot-issue/m-p/2379304#M59169</guid>
      <dc:creator>YongxiangLi</dc:creator>
      <dc:date>2026-06-10T06:10:49Z</dc:date>
    </item>
    <item>
      <title>Re: s32k322 boot issue</title>
      <link>https://community.nxp.com/t5/S32K/s32k322-boot-issue/m-p/2379377#M59175</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/263626"&gt;@YongxiangLi&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;Can you share the blank project along with the binary so that I can test it?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you,&lt;/P&gt;
&lt;P&gt;BR, Daniel&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 10 Jun 2026 08:26:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/s32k322-boot-issue/m-p/2379377#M59175</guid>
      <dc:creator>danielmartynek</dc:creator>
      <dc:date>2026-06-10T08:26:28Z</dc:date>
    </item>
    <item>
      <title>Re: s32k322 boot issue</title>
      <link>https://community.nxp.com/t5/S32K/s32k322-boot-issue/m-p/2379443#M59179</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/160001"&gt;@danielmartynek&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Thanks for your reply, here is the blank project generated by S32DS with RTD6.0.0.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;Yongxiang Li&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 10 Jun 2026 09:47:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/s32k322-boot-issue/m-p/2379443#M59179</guid>
      <dc:creator>YongxiangLi</dc:creator>
      <dc:date>2026-06-10T09:47:31Z</dc:date>
    </item>
    <item>
      <title>Re: s32k322 boot issue</title>
      <link>https://community.nxp.com/t5/S32K/s32k322-boot-issue/m-p/2379481#M59181</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/160001"&gt;@danielmartynek&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Additional context: once we removed the code that disables WDG0, the MCU boots fine. However, connecting a debugger still frequently triggers a hard fault — we suspect a possible watchdog timeout, but we aren't 100% sure. Hopefully this helps with the analysis.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Best regards.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Yongxiang Li&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 10 Jun 2026 10:28:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/s32k322-boot-issue/m-p/2379481#M59181</guid>
      <dc:creator>YongxiangLi</dc:creator>
      <dc:date>2026-06-10T10:28:03Z</dc:date>
    </item>
    <item>
      <title>Re: s32k322 boot issue</title>
      <link>https://community.nxp.com/t5/S32K/s32k322-boot-issue/m-p/2379542#M59187</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/263626"&gt;@YongxiangLi&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;Is HSE_FW installed on the MCU?&lt;/P&gt;
&lt;P&gt;Do you have more MCU/boards that can replicate the problem?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you&lt;/P&gt;</description>
      <pubDate>Wed, 10 Jun 2026 12:39:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/s32k322-boot-issue/m-p/2379542#M59187</guid>
      <dc:creator>danielmartynek</dc:creator>
      <dc:date>2026-06-10T12:39:04Z</dc:date>
    </item>
    <item>
      <title>Re: s32k322 boot issue</title>
      <link>https://community.nxp.com/t5/S32K/s32k322-boot-issue/m-p/2379790#M59191</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/160001"&gt;@danielmartynek&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;HSE_FW is not installed on MCU, the&amp;nbsp;Reset_Handler in&amp;nbsp;Project_Settings/Startup_Code/startup_cm7.s is the entry of MCU. The problem is replicated on all our s32k322 MCUs.&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;Yongxiang Li&lt;/P&gt;</description>
      <pubDate>Thu, 11 Jun 2026 02:16:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/s32k322-boot-issue/m-p/2379790#M59191</guid>
      <dc:creator>YongxiangLi</dc:creator>
      <dc:date>2026-06-11T02:16:12Z</dc:date>
    </item>
    <item>
      <title>Re: s32k322 boot issue</title>
      <link>https://community.nxp.com/t5/S32K/s32k322-boot-issue/m-p/2380238#M59212</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/263626"&gt;@YongxiangLi&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;What you observe is unexpected.&lt;BR /&gt;I cannot reproduce this behavior on my side, which is the expected outcome.&lt;/P&gt;
&lt;P&gt;SWT_0 WDOG is disabled by default (CR[WEN] = 0), unless HSE_FW is enabled and APP_SWT_INIT is configured in the boot configuration word.&lt;BR /&gt;The SWT_0 module is also clocked by default, so accessing it should not cause any issues.&lt;BR /&gt;PRTN1_COFB0_CLKEN[28]&lt;BR /&gt;PRTN1_COFB0_STAT[28]&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;Before executing the routine, please check all relevant ME_ME and SWT registers.&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;Additionally, please read the following ID registers to rule out any related issues:&lt;BR /&gt;SIUL2 MCU ID Register #1 (MIDR1)&lt;BR /&gt;SIUL2 MCU ID Register #2 (MIDR2)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR, Daniel&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 11 Jun 2026 13:02:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/s32k322-boot-issue/m-p/2380238#M59212</guid>
      <dc:creator>danielmartynek</dc:creator>
      <dc:date>2026-06-11T13:02:25Z</dc:date>
    </item>
  </channel>
</rss>

