<?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: s32k standby</title>
    <link>https://community.nxp.com/t5/S32K/s32k-standby/m-p/1988312#M42936</link>
    <description>So, I can't configure FlexCAN to wake up upon receiving a specific CAN ID (such as 0x55), right?&lt;BR /&gt;&lt;BR /&gt;</description>
    <pubDate>Wed, 06 Nov 2024 00:53:45 GMT</pubDate>
    <dc:creator>fengba_360</dc:creator>
    <dc:date>2024-11-06T00:53:45Z</dc:date>
    <item>
      <title>s32k standby</title>
      <link>https://community.nxp.com/t5/S32K/s32k-standby/m-p/1987463#M42883</link>
      <description>&lt;P&gt;Hello, I have a few questions while using the standby mode of S32K312:&lt;/P&gt;&lt;P&gt;1.What is the relationship between enabling the clock for MCU peripherals within the power management module and enabling the clock within the clock group? If I enable the clock within the clock group, do I still need to enable it in run mode?&lt;BR /&gt;2.For standby mode, if I use CAN to wake up the MCU, I noticed in the example routine that the flexcan0 clock within the MCU peripheral of the power management module is not enabled in standby mode. Is this configuration unnecessary?&lt;BR /&gt;3.If I want to use a specific CAN ID to wake up the MCU, do I only need to implement the relevant logic for judgment in the CAN 0 callback function?&lt;BR /&gt;Thank you for your help.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="微信图片_20241105091222.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/308554iBDFD9C73E8B37F1D/image-size/large?v=v2&amp;amp;px=999" role="button" title="微信图片_20241105091222.png" alt="微信图片_20241105091222.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="微信图片_20241105091228.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/308555iBD02CC23275FFD28/image-size/large?v=v2&amp;amp;px=999" role="button" title="微信图片_20241105091228.png" alt="微信图片_20241105091228.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 05 Nov 2024 01:15:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/s32k-standby/m-p/1987463#M42883</guid>
      <dc:creator>fengba_360</dc:creator>
      <dc:date>2024-11-05T01:15:11Z</dc:date>
    </item>
    <item>
      <title>Re: s32k standby</title>
      <link>https://community.nxp.com/t5/S32K/s32k-standby/m-p/1988190#M42930</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/238047"&gt;@fengba_360&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;1. Even if you are not using the POWER component, you can still&amp;nbsp;enable and disable application cores and peripherals as needed, based on functional and power requirements.&lt;/P&gt;
&lt;P&gt;For example, in the&amp;nbsp;&lt;A href="https://community.nxp.com/t5/S32K-Knowledge-Base/S32K3-Low-Power-Management-AN-and-demos/ta-p/1527724" target="_blank"&gt;S32K3 Low Power Management AN and demos,&lt;/A&gt;&amp;nbsp;a second functional group is used to enter the VLSR mode by simply switching the clock from PLL to FIRC:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Julin_AragnM_0-1730832646252.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/308751i2AB17B8AE864894C/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Julin_AragnM_0-1730832646252.png" alt="Julin_AragnM_0-1730832646252.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Julin_AragnM_1-1730832651101.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/308752i5CB7B331FEF7B0F9/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Julin_AragnM_1-1730832651101.png" alt="Julin_AragnM_1-1730832651101.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;The clock tool enables the clocks, and the power component&amp;nbsp;enable the fields that gate the application core clocks, which can also be clock gated by executing Waiting for Interrupt (WFI). You can look at &lt;STRONG&gt;Chapter 46&lt;/STRONG&gt; from the S32K3XX's reference manual for more information.&lt;/P&gt;
&lt;P&gt;If you use the power driver and set a power mode, you need to configure the peripherals used in that specific mode, using that same low power demos, you can see that the power driver is initialized, and the RUN mode is set:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Julin_AragnM_2-1730832730681.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/308753iB838FFB51AD6C5AB/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Julin_AragnM_2-1730832730681.png" alt="Julin_AragnM_2-1730832730681.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;This driver then configures the peripheral clock gating with the configuration set in "McuPeripheral".&lt;/P&gt;
&lt;P&gt;2. Since FlexCAN itself is not a power domain, the module is not used for wakeup and does not need to be enabled for standby, only the external pin is used as interrupt which shares the FlexCAN functionality. Please refer to this post:&amp;nbsp;&lt;A href="https://community.nxp.com/t5/S32K/S32K3-Wake-up-method/m-p/1858555" target="_blank"&gt;Solved: Re: S32K3 Wake up method - NXP Community.&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;3. Since FlexCAN module does not provide wakeup, yes, functionality must be implemented in the callback.&lt;/P&gt;
&lt;P&gt;Best regards,&lt;BR /&gt;Julián&lt;/P&gt;</description>
      <pubDate>Tue, 05 Nov 2024 19:01:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/s32k-standby/m-p/1988190#M42930</guid>
      <dc:creator>Julián_AragónM</dc:creator>
      <dc:date>2024-11-05T19:01:22Z</dc:date>
    </item>
    <item>
      <title>Re: s32k standby</title>
      <link>https://community.nxp.com/t5/S32K/s32k-standby/m-p/1988312#M42936</link>
      <description>So, I can't configure FlexCAN to wake up upon receiving a specific CAN ID (such as 0x55), right?&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 06 Nov 2024 00:53:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/s32k-standby/m-p/1988312#M42936</guid>
      <dc:creator>fengba_360</dc:creator>
      <dc:date>2024-11-06T00:53:45Z</dc:date>
    </item>
    <item>
      <title>Re: s32k standby</title>
      <link>https://community.nxp.com/t5/S32K/s32k-standby/m-p/1988836#M42969</link>
      <description>&lt;P&gt;I have been able to use the standby mode, but I encountered a problem. I selected two GPIOs (PTB28, PTC18) as wake-up sources, with PTC18 as the sleep control pin. When PTC18 is low, the S32K312 enters standby mode. At this point, if I provide a high level to PTC18, the S32K312 can be woken up, but a high level on PTB28 does not wake it up. When PTC18 is high, the S32K312 also enters standby mode. However, at this point, a low level on PTC18 cannot wake up the S32K312, but a low level on PTB28 can normally wake it up. Can you tell me the reason for this?&lt;/P&gt;&lt;P&gt;Additionally, does it support wake-up triggered by a specific CAN ID?&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="微信图片_20241106193627.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/308943iB3F38F000CAB92DB/image-size/large?v=v2&amp;amp;px=999" role="button" title="微信图片_20241106193627.png" alt="微信图片_20241106193627.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="微信图片_20241106193749.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/308946i80F1027502340925/image-size/large?v=v2&amp;amp;px=999" role="button" title="微信图片_20241106193749.png" alt="微信图片_20241106193749.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="微信图片_20241106193810.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/308945iB3C32A984FA77666/image-size/large?v=v2&amp;amp;px=999" role="button" title="微信图片_20241106193810.png" alt="微信图片_20241106193810.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="微信图片_20241106193833.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/308942i78FBC3E6AF3A1E03/image-size/large?v=v2&amp;amp;px=999" role="button" title="微信图片_20241106193833.png" alt="微信图片_20241106193833.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="微信图片_20241106193954.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/308947i2498A00D861771D6/image-size/large?v=v2&amp;amp;px=999" role="button" title="微信图片_20241106193954.png" alt="微信图片_20241106193954.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 06 Nov 2024 11:43:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/s32k-standby/m-p/1988836#M42969</guid>
      <dc:creator>fengba_360</dc:creator>
      <dc:date>2024-11-06T11:43:50Z</dc:date>
    </item>
    <item>
      <title>Re: s32k standby</title>
      <link>https://community.nxp.com/t5/S32K/s32k-standby/m-p/1990431#M43037</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/238047"&gt;@fengba_360&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;I'm not sure I understand your issue, are the wakeup sources not working when done at the same time?&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Also, no, as I've said, the FlexCAN module does not support wake up, so no specific CAN ID can be used for wake up, but you can use a callback to compare IDs.&lt;/P&gt;
&lt;P&gt;Best regards,&lt;BR /&gt;Julián&lt;/P&gt;</description>
      <pubDate>Thu, 07 Nov 2024 18:02:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/s32k-standby/m-p/1990431#M43037</guid>
      <dc:creator>Julián_AragónM</dc:creator>
      <dc:date>2024-11-07T18:02:13Z</dc:date>
    </item>
    <item>
      <title>Re: s32k standby</title>
      <link>https://community.nxp.com/t5/S32K/s32k-standby/m-p/1991390#M43080</link>
      <description>Thank you. Now I can work normally in standby mode. Regarding CAN wakeup, my understanding is that it can only detect rising and falling edges to trigger wakeup, and after wakeup, it will then detect the ID. If there is no corresponding ID, it will enter sleep mode again. Is that right? Thank you!</description>
      <pubDate>Mon, 11 Nov 2024 00:52:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/s32k-standby/m-p/1991390#M43080</guid>
      <dc:creator>fengba_360</dc:creator>
      <dc:date>2024-11-11T00:52:51Z</dc:date>
    </item>
    <item>
      <title>Re: s32k standby</title>
      <link>https://community.nxp.com/t5/S32K/s32k-standby/m-p/1992098#M43138</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/238047"&gt;@fengba_360&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;Yes, you are correct. You can configure the application to read the ID and if it is not the specified ID, you can make the board go to standby again.&lt;/P&gt;
&lt;P&gt;Best regards,&lt;BR /&gt;Julián&lt;/P&gt;</description>
      <pubDate>Mon, 11 Nov 2024 16:07:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/s32k-standby/m-p/1992098#M43138</guid>
      <dc:creator>Julián_AragónM</dc:creator>
      <dc:date>2024-11-11T16:07:27Z</dc:date>
    </item>
  </channel>
</rss>

