<?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 回复： WISR_64 no correct after wakeup from fast  standby mode on S32K312 in S32K</title>
    <link>https://community.nxp.com/t5/S32K/WISR-64-no-correct-after-wakeup-from-fast-standby-mode-on/m-p/1625196#M21757</link>
    <description>&lt;P&gt;Hi all,&lt;/P&gt;
&lt;P&gt;Why the wake-up source read by the customer is inconsistent with the actual wake-up source is caused by the function of Pad_keeping.&lt;BR /&gt;Then you need to pay attention to the use of the Pad_keeping function:&lt;BR /&gt;As long as there is a GPIO falling edge to wake up the MCU in the project, the Pad_keeping function must be enabled. The reason is that if Pad_Keeping is not enabled before sleep, once the MCU wakes up, all GPIOs are in a high-impedance state, and the corresponding MCU GPIO internal circuit generates a falling edge, so it will mistakenly cause WISR_64 or WISR to be set to 1 corresponding to wake-up.&lt;/P&gt;
&lt;P&gt;Customers can directly read the values ​​of WISR_64 and WISR at the beginning of the main function, and then disable the Pad_Keeping function.&lt;BR /&gt;Usually, it is recommended that customers enable the Pad_Keeping function, and then read the values ​​of WISR_64 and WISR after waking up, and then disable the Pad_Keeping function.&lt;/P&gt;
&lt;P&gt;Thanks!&lt;/P&gt;
&lt;P&gt;BR,&lt;/P&gt;
&lt;P&gt;Shuang&lt;/P&gt;</description>
    <pubDate>Thu, 30 Mar 2023 10:08:16 GMT</pubDate>
    <dc:creator>Shuang</dc:creator>
    <dc:date>2023-03-30T10:08:16Z</dc:date>
    <item>
      <title>WISR_64 no correct after wakeup from fast  standby mode on S32K312</title>
      <link>https://community.nxp.com/t5/S32K/WISR-64-no-correct-after-wakeup-from-fast-standby-mode-on/m-p/1617959#M21473</link>
      <description>&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="WISR_64.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/215264i388D01FF7EC08BE4/image-size/large?v=v2&amp;amp;px=999" role="button" title="WISR_64.png" alt="WISR_64.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Hello Sir,&lt;/P&gt;&lt;P&gt;Please check the photo of WKPU registers,&lt;/P&gt;&lt;P&gt;I set 5 WKPU&amp;nbsp;source,&lt;BR /&gt;4 Falling-Edge Event Enable, and 1 Rasing-Edge Event Enable,&lt;BR /&gt;WIFEER_64 = 0x00201C00&lt;BR /&gt;WIREER_64 = 0x00000200&lt;BR /&gt;the problem as below:&lt;BR /&gt;I want WISR_64 = 0x00200000 then WKPU&amp;nbsp;source is 0x00200000,&lt;BR /&gt;but WISR_64 = 0x00201C00 ,actually;&lt;BR /&gt;I test again,&lt;BR /&gt;I want WISR_64 = 0x00001000 then WKPU&amp;nbsp;source is 0x00001000,&lt;BR /&gt;but WISR_64 = 0x00201C00 ,actually;&lt;BR /&gt;It alway WISR_64 = 0x00201C00 then any Falling-Edge WKPU&amp;nbsp;source&lt;/P&gt;&lt;P&gt;Comparative testing,&lt;BR /&gt;I set 5 WKPU&amp;nbsp;source,&lt;BR /&gt;0 Falling-Edge Event Enable, and 5 Rasing-Edge Event Enable,&lt;BR /&gt;WIFEER_64 = 0x00000000&lt;BR /&gt;WIREER_64 = 0x00201E00&lt;BR /&gt;I want WISR_64 = 0x00200000 then WKPU&amp;nbsp;source is 0x00200000,&lt;BR /&gt;and WISR_64 = 0x00200000 ,actually;&lt;BR /&gt;I test again,&lt;BR /&gt;I want WISR_64 = 0x00001000 then WKPU&amp;nbsp;source is 0x00001000,&lt;BR /&gt;and WISR_64 = 0x00001000 ,actually;&lt;BR /&gt;WISR_64 correct for any Rasing-Edge WKPU&amp;nbsp;source.&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;</description>
      <pubDate>Sat, 18 Mar 2023 09:31:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/WISR-64-no-correct-after-wakeup-from-fast-standby-mode-on/m-p/1617959#M21473</guid>
      <dc:creator>SJWL</dc:creator>
      <dc:date>2023-03-18T09:31:49Z</dc:date>
    </item>
    <item>
      <title>回复： WISR_64 no correct after wakeup from fast  standby mode on S32K312</title>
      <link>https://community.nxp.com/t5/S32K/WISR-64-no-correct-after-wakeup-from-fast-standby-mode-on/m-p/1617961#M21474</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I had the same problem with S32K312, set the external wake source to rise edge trigger, everything was fine, but set to fall edge trigger, all the WISR set as the wake source corresponding bit was set to 1, that is, all wake sources triggered the wake&lt;/P&gt;</description>
      <pubDate>Sat, 18 Mar 2023 09:46:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/WISR-64-no-correct-after-wakeup-from-fast-standby-mode-on/m-p/1617961#M21474</guid>
      <dc:creator>jian72</dc:creator>
      <dc:date>2023-03-18T09:46:32Z</dc:date>
    </item>
    <item>
      <title>Re: WISR_64 no correct after wakeup from fast  standby mode on S32K312</title>
      <link>https://community.nxp.com/t5/S32K/WISR-64-no-correct-after-wakeup-from-fast-standby-mode-on/m-p/1618505#M21502</link>
      <description>&lt;P&gt;Hello &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/214374"&gt;@SJWL&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;Do you set STANDBY_IO_CONFIG before you read the flags?&lt;/P&gt;
&lt;P&gt;If so, can you read the flags first and set the&amp;nbsp;STANDBY_IO_CONFIG after that?&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;</description>
      <pubDate>Mon, 20 Mar 2023 14:48:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/WISR-64-no-correct-after-wakeup-from-fast-standby-mode-on/m-p/1618505#M21502</guid>
      <dc:creator>danielmartynek</dc:creator>
      <dc:date>2023-03-20T14:48:24Z</dc:date>
    </item>
    <item>
      <title>Re: WISR_64 no correct after wakeup from fast  standby mode on S32K312</title>
      <link>https://community.nxp.com/t5/S32K/WISR-64-no-correct-after-wakeup-from-fast-standby-mode-on/m-p/1618893#M21512</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;A href="https://community.nxp.com/t5/user/viewprofilepage/user-id/160001" target="_self"&gt;&lt;SPAN class=""&gt;danielmartynek&lt;/SPAN&gt;&lt;/A&gt;,&lt;/P&gt;&lt;P&gt;Thank you for your reply,&lt;/P&gt;&lt;P&gt;I will check and try.&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;SJWL&lt;/P&gt;</description>
      <pubDate>Tue, 21 Mar 2023 05:39:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/WISR-64-no-correct-after-wakeup-from-fast-standby-mode-on/m-p/1618893#M21512</guid>
      <dc:creator>SJWL</dc:creator>
      <dc:date>2023-03-21T05:39:17Z</dc:date>
    </item>
    <item>
      <title>回复： WISR_64 no correct after wakeup from fast  standby mode on S32K312</title>
      <link>https://community.nxp.com/t5/S32K/WISR-64-no-correct-after-wakeup-from-fast-standby-mode-on/m-p/1625196#M21757</link>
      <description>&lt;P&gt;Hi all,&lt;/P&gt;
&lt;P&gt;Why the wake-up source read by the customer is inconsistent with the actual wake-up source is caused by the function of Pad_keeping.&lt;BR /&gt;Then you need to pay attention to the use of the Pad_keeping function:&lt;BR /&gt;As long as there is a GPIO falling edge to wake up the MCU in the project, the Pad_keeping function must be enabled. The reason is that if Pad_Keeping is not enabled before sleep, once the MCU wakes up, all GPIOs are in a high-impedance state, and the corresponding MCU GPIO internal circuit generates a falling edge, so it will mistakenly cause WISR_64 or WISR to be set to 1 corresponding to wake-up.&lt;/P&gt;
&lt;P&gt;Customers can directly read the values ​​of WISR_64 and WISR at the beginning of the main function, and then disable the Pad_Keeping function.&lt;BR /&gt;Usually, it is recommended that customers enable the Pad_Keeping function, and then read the values ​​of WISR_64 and WISR after waking up, and then disable the Pad_Keeping function.&lt;/P&gt;
&lt;P&gt;Thanks!&lt;/P&gt;
&lt;P&gt;BR,&lt;/P&gt;
&lt;P&gt;Shuang&lt;/P&gt;</description>
      <pubDate>Thu, 30 Mar 2023 10:08:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/WISR-64-no-correct-after-wakeup-from-fast-standby-mode-on/m-p/1625196#M21757</guid>
      <dc:creator>Shuang</dc:creator>
      <dc:date>2023-03-30T10:08:16Z</dc:date>
    </item>
    <item>
      <title>回复： WISR_64 no correct after wakeup from fast  standby mode on S32K312</title>
      <link>https://community.nxp.com/t5/S32K/WISR-64-no-correct-after-wakeup-from-fast-standby-mode-on/m-p/1626589#M21802</link>
      <description>&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/173825"&gt;@Shuang&lt;/a&gt;&lt;BR /&gt;hello . I enabled Pad_ keeping function before the mcu entered Standby , but for the four internal wake-up sources, when I set it to rising edge wake-up, I can wake up normally, but when I set it to falling edge wake-up, I find that the MCU cannot wake up normally.and the external wake-up pin is normal.""</description>
      <pubDate>Mon, 03 Apr 2023 06:14:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/WISR-64-no-correct-after-wakeup-from-fast-standby-mode-on/m-p/1626589#M21802</guid>
      <dc:creator>Niuyanlin</dc:creator>
      <dc:date>2023-04-03T06:14:38Z</dc:date>
    </item>
    <item>
      <title>回复： WISR_64 no correct after wakeup from fast  standby mode on S32K312</title>
      <link>https://community.nxp.com/t5/S32K/WISR-64-no-correct-after-wakeup-from-fast-standby-mode-on/m-p/1627403#M21836</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;A id="link_6" class="lia-link-navigation lia-page-link lia-user-name-link" href="https://community.nxp.com/t5/user/viewprofilepage/user-id/213821" target="_self" aria-label="View Profile of Niuyanlin"&gt;&lt;SPAN class=""&gt;Niuyanlin&lt;/SPAN&gt;&lt;/A&gt;,&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;The four internal wake-up sources of S32k3 is not support falling edge wake-up, and support rising edge wake-up. The external wake-up pin can detect&amp;nbsp;rising or falling, so the 60 external wake-up pins are support rising or falling edge wake-up. The next version of S32K3 reference manual will update this information.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Thanks!&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;BR,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Shuang&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 04 Apr 2023 07:02:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/WISR-64-no-correct-after-wakeup-from-fast-standby-mode-on/m-p/1627403#M21836</guid>
      <dc:creator>Shuang</dc:creator>
      <dc:date>2023-04-04T07:02:35Z</dc:date>
    </item>
    <item>
      <title>回复： WISR_64 no correct after wakeup from fast  standby mode on S32K312</title>
      <link>https://community.nxp.com/t5/S32K/WISR-64-no-correct-after-wakeup-from-fast-standby-mode-on/m-p/1629061#M21910</link>
      <description>&lt;P&gt;Than you for your reply,&amp;nbsp;&lt;/P&gt;&lt;P&gt;The&amp;nbsp;WISR_64 is OK now&amp;nbsp;Following your suggestion.&lt;/P&gt;&lt;P&gt;Thank you very much!&lt;/P&gt;</description>
      <pubDate>Thu, 06 Apr 2023 11:14:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/WISR-64-no-correct-after-wakeup-from-fast-standby-mode-on/m-p/1629061#M21910</guid>
      <dc:creator>SJWL</dc:creator>
      <dc:date>2023-04-06T11:14:29Z</dc:date>
    </item>
  </channel>
</rss>

