<?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中的主题 S32K312-Unable to disable reset threshold function</title>
    <link>https://community.nxp.com/t5/S32K/S32K312-Unable-to-disable-reset-threshold-function/m-p/1688986#M25191</link>
    <description>&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;When using the DS tool to configure the Reset function, set [Functional Reset Escalation Threshold] to 0 in the [Power] component, that is, turn off the Reset Escalation Threshold function. Call the interface Power_Ip_PerformReset in the code to execute the Reset action. After 8 consecutive Resets, the MCU cannot be powered on.&lt;BR /&gt;Why can't the Reset Escalation Threshold function be turned off? How can I turn off this function so that the MCU can be reset infinitely?&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="SimonLiu_0-1689833575959.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/232578i8DE483F8BE0CB589/image-size/medium?v=v2&amp;amp;px=400" role="button" title="SimonLiu_0-1689833575959.png" alt="SimonLiu_0-1689833575959.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;BestRegards&lt;/P&gt;&lt;P&gt;Simon&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 20 Jul 2023 06:16:06 GMT</pubDate>
    <dc:creator>Simon-Liu</dc:creator>
    <dc:date>2023-07-20T06:16:06Z</dc:date>
    <item>
      <title>S32K312-Unable to disable reset threshold function</title>
      <link>https://community.nxp.com/t5/S32K/S32K312-Unable-to-disable-reset-threshold-function/m-p/1688986#M25191</link>
      <description>&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;When using the DS tool to configure the Reset function, set [Functional Reset Escalation Threshold] to 0 in the [Power] component, that is, turn off the Reset Escalation Threshold function. Call the interface Power_Ip_PerformReset in the code to execute the Reset action. After 8 consecutive Resets, the MCU cannot be powered on.&lt;BR /&gt;Why can't the Reset Escalation Threshold function be turned off? How can I turn off this function so that the MCU can be reset infinitely?&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="SimonLiu_0-1689833575959.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/232578i8DE483F8BE0CB589/image-size/medium?v=v2&amp;amp;px=400" role="button" title="SimonLiu_0-1689833575959.png" alt="SimonLiu_0-1689833575959.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;BestRegards&lt;/P&gt;&lt;P&gt;Simon&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 20 Jul 2023 06:16:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K312-Unable-to-disable-reset-threshold-function/m-p/1688986#M25191</guid>
      <dc:creator>Simon-Liu</dc:creator>
      <dc:date>2023-07-20T06:16:06Z</dc:date>
    </item>
    <item>
      <title>Re: S32K312-Unable to disable reset threshold function</title>
      <link>https://community.nxp.com/t5/S32K/S32K312-Unable-to-disable-reset-threshold-function/m-p/1689406#M25224</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/218611"&gt;@Simon-Liu&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;Which version of the RTD do you use?&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;</description>
      <pubDate>Thu, 20 Jul 2023 11:57:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K312-Unable-to-disable-reset-threshold-function/m-p/1689406#M25224</guid>
      <dc:creator>danielmartynek</dc:creator>
      <dc:date>2023-07-20T11:57:06Z</dc:date>
    </item>
    <item>
      <title>Re: S32K312-Unable to disable reset threshold function</title>
      <link>https://community.nxp.com/t5/S32K/S32K312-Unable-to-disable-reset-threshold-function/m-p/1689835#M25245</link>
      <description>&lt;P&gt;Hi &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;The information in the picture below is the version of RTD I am using, thanks.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="SimonLiu_0-1689902164204.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/232816i5ACC1E226745BF5E/image-size/medium?v=v2&amp;amp;px=400" role="button" title="SimonLiu_0-1689902164204.png" alt="SimonLiu_0-1689902164204.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;BestRegards&lt;/P&gt;&lt;P&gt;Simon&lt;/P&gt;</description>
      <pubDate>Fri, 21 Jul 2023 01:16:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K312-Unable-to-disable-reset-threshold-function/m-p/1689835#M25245</guid>
      <dc:creator>Simon-Liu</dc:creator>
      <dc:date>2023-07-21T01:16:34Z</dc:date>
    </item>
    <item>
      <title>Re: S32K312-Unable to disable reset threshold function</title>
      <link>https://community.nxp.com/t5/S32K/S32K312-Unable-to-disable-reset-threshold-function/m-p/1691411#M25351</link>
      <description>&lt;P&gt;Hi Simon,&lt;/P&gt;
&lt;P&gt;In your setup, you probably see this behavior because you don't power cycle the MCU.&lt;/P&gt;
&lt;P&gt;The driver clears the FRET register after POR or a desctructive reset only.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="danielmartynek_0-1690204572323.png" style="width: 688px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/233284iD5A58C21AE17F098/image-dimensions/688x165?v=v2" width="688" height="165" role="button" title="danielmartynek_0-1690204572323.png" alt="danielmartynek_0-1690204572323.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;My test project is attached.&lt;/P&gt;
&lt;P&gt;Once the project is loaded, power-cycle the MCU and attach the debugger back without reset.&lt;/P&gt;
&lt;P&gt;It will be stuck in the while(stop){} loop.&lt;/P&gt;
&lt;P&gt;The stop variable can be cleared via the debugger once attached.&lt;/P&gt;
&lt;P&gt;You should see that the Power_Ip_Init() clears the FRET register if DES != 0.&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;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 24 Jul 2023 13:21:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K312-Unable-to-disable-reset-threshold-function/m-p/1691411#M25351</guid>
      <dc:creator>danielmartynek</dc:creator>
      <dc:date>2023-07-24T13:21:26Z</dc:date>
    </item>
    <item>
      <title>Re: S32K312-Unable to disable reset threshold function</title>
      <link>https://community.nxp.com/t5/S32K/S32K312-Unable-to-disable-reset-threshold-function/m-p/1691731#M25374</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;Thank you for your answer.&lt;/P&gt;&lt;P&gt;I checked your project and found that your code is the same as mine. In the Power_Ip_MC_RGM_ResetInit function in my project, there is also the processing of clears the FRET register if DES != 0. The attachment is my project. Please help to find out where the problem is.&lt;/P&gt;&lt;P&gt;BestRegards&lt;/P&gt;&lt;P&gt;Simon&lt;/P&gt;</description>
      <pubDate>Tue, 25 Jul 2023 02:18:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K312-Unable-to-disable-reset-threshold-function/m-p/1691731#M25374</guid>
      <dc:creator>Simon-Liu</dc:creator>
      <dc:date>2023-07-25T02:18:56Z</dc:date>
    </item>
    <item>
      <title>Re: S32K312-Unable to disable reset threshold function</title>
      <link>https://community.nxp.com/t5/S32K/S32K312-Unable-to-disable-reset-threshold-function/m-p/1694549#M25538</link>
      <description>&lt;P&gt;Hi &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;I learned that the registers FRET and DRET are used to set the Reset Escalation Threshold, so I set these two registers to 0 before restarting to disable the Reset Escalation Threshold. When I set the Power Reset Type to FunctionalReset,&amp;nbsp;the MCU can always reset by calling the Power_Ip_PerformReset interface; if I set the Power Reset Type to DestructiveReset, the MCU will be stuck and unable to operate after calling the Power_Ip_PerformReset interface Reset 8 times.&lt;BR /&gt;What is the reason for this?&lt;/P&gt;&lt;P&gt;Looking forward for your reply, thank you.&lt;/P&gt;&lt;P&gt;BestRegards&lt;/P&gt;&lt;P&gt;Simon&lt;/P&gt;</description>
      <pubDate>Fri, 28 Jul 2023 01:32:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K312-Unable-to-disable-reset-threshold-function/m-p/1694549#M25538</guid>
      <dc:creator>Simon-Liu</dc:creator>
      <dc:date>2023-07-28T01:32:15Z</dc:date>
    </item>
    <item>
      <title>Re: S32K312-Unable to disable reset threshold function</title>
      <link>https://community.nxp.com/t5/S32K/S32K312-Unable-to-disable-reset-threshold-function/m-p/1694952#M25567</link>
      <description>&lt;P&gt;Hi Simon,&lt;/P&gt;
&lt;P&gt;Your observation seems to be right.&lt;/P&gt;
&lt;P&gt;The DRET register is cleared only after POR.&lt;/P&gt;
&lt;P&gt;If you trigger a functional descructive reset, DES[F_POR] = 0.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="danielmartynek_0-1690537578703.png" style="width: 677px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/234122i3C3C36EA6F7FCB11/image-dimensions/677x353?v=v2" width="677" height="353" role="button" title="danielmartynek_0-1690537578703.png" alt="danielmartynek_0-1690537578703.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;But it should be cleared after any DES reset if the driver is configured with DRET = 0 (escallation disabled).&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="danielmartynek_1-1690537860970.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/234124i39487276D6F6AC9C/image-size/medium?v=v2&amp;amp;px=400" role="button" title="danielmartynek_1-1690537860970.png" alt="danielmartynek_1-1690537860970.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;It has been reported to the RTD team,&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>Fri, 28 Jul 2023 09:52:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K312-Unable-to-disable-reset-threshold-function/m-p/1694952#M25567</guid>
      <dc:creator>danielmartynek</dc:creator>
      <dc:date>2023-07-28T09:52:57Z</dc:date>
    </item>
    <item>
      <title>Re: S32K312-Unable to disable reset threshold function</title>
      <link>https://community.nxp.com/t5/S32K/S32K312-Unable-to-disable-reset-threshold-function/m-p/1697119#M25677</link>
      <description>&lt;P&gt;Hi &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;Thank you for your answer.&lt;/P&gt;&lt;P&gt;I hope the RTD team can give the cause and solution of the problem as soon as possible.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;BestRegards&lt;/P&gt;&lt;P&gt;Siomon&lt;/P&gt;</description>
      <pubDate>Wed, 02 Aug 2023 03:24:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K312-Unable-to-disable-reset-threshold-function/m-p/1697119#M25677</guid>
      <dc:creator>Simon-Liu</dc:creator>
      <dc:date>2023-08-02T03:24:08Z</dc:date>
    </item>
    <item>
      <title>Re: S32K312-Unable to disable reset threshold function</title>
      <link>https://community.nxp.com/t5/S32K/S32K312-Unable-to-disable-reset-threshold-function/m-p/1740229#M27863</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/218611"&gt;@Simon-Liu&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;I'm sorry for the delay.&lt;/P&gt;
&lt;P&gt;It is going to be fixed in this RTD version: BLN_RTD_4.7_S32K3XX_S32M27x_4.0.0&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;</description>
      <pubDate>Mon, 16 Oct 2023 08:53:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K312-Unable-to-disable-reset-threshold-function/m-p/1740229#M27863</guid>
      <dc:creator>danielmartynek</dc:creator>
      <dc:date>2023-10-16T08:53:53Z</dc:date>
    </item>
    <item>
      <title>Re: S32K312-Unable to disable reset threshold function</title>
      <link>https://community.nxp.com/t5/S32K/S32K312-Unable-to-disable-reset-threshold-function/m-p/1740771#M27880</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;Thank you for your reply, please let me know when this RTD is released.&lt;/P&gt;&lt;P&gt;BestRegards,&lt;/P&gt;&lt;P&gt;Simon&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 17 Oct 2023 01:47:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K312-Unable-to-disable-reset-threshold-function/m-p/1740771#M27880</guid>
      <dc:creator>Simon-Liu</dc:creator>
      <dc:date>2023-10-17T01:47:07Z</dc:date>
    </item>
  </channel>
</rss>

