<?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: Core Standby Mode ( How to reduce core standby current micro ampere ? ) in S32K</title>
    <link>https://community.nxp.com/t5/S32K/Core-Standby-Mode-How-to-reduce-core-standby-current-micro/m-p/2003930#M43731</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/239701"&gt;@AbdNxp&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;Please refer to&amp;nbsp;Table 15. STANDBY mode supply currents from the S32K3 Data Sheet, as well as the&amp;nbsp;&lt;A href="https://www.nxp.com/design/design-center/software/automotive-software-and-tools/s32k-power-estimation-tool-pet:S32K-PET" target="_blank"&gt;S32K Power Estimation Tool (PET)&lt;/A&gt;&amp;nbsp;for an initial reference on current consumption.&lt;/P&gt;
&lt;P&gt;Also, current consumption is based on the MCU, not the whole board. Are there any output pins that can drive an external load? If there are any input pins, can you try disabling the input buffer of the pins? You can also try to disable Pad Keeping.&lt;/P&gt;
&lt;P&gt;You can refer to the following community posts for some example projects.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://community.nxp.com/t5/S32K-Knowledge-Base/S32K3-Low-Power-Management-AN-and-demos-RTD-4-0-0-amp-5-0-0/ta-p/1993152" target="_blank"&gt;S32K3 Low Power Management AN and demos RTD 4.0.0 &amp;amp; 5.0.0 - NXP Community&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&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 - NXP Community&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Best regards,&lt;BR /&gt;Julián&lt;/P&gt;</description>
    <pubDate>Thu, 28 Nov 2024 21:59:07 GMT</pubDate>
    <dc:creator>Julián_AragónM</dc:creator>
    <dc:date>2024-11-28T21:59:07Z</dc:date>
    <item>
      <title>Core Standby Mode ( How to reduce core standby current micro ampere ? )</title>
      <link>https://community.nxp.com/t5/S32K/Core-Standby-Mode-How-to-reduce-core-standby-current-micro/m-p/2003717#M43725</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;I am working on an 2Wheeler Ev project that will be operating NXP S32K322 Cortex_M7_0.&lt;/P&gt;&lt;P&gt;I am trying to implement power saving feature for the project.&lt;/P&gt;&lt;P&gt;Now one difficulty I am facing to reduce current in uA , currently the current consumption&lt;/P&gt;&lt;P&gt;is around 6-9mA when configured Core standby mode with below configuration.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&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="AbdNxp_6-1732795409691.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/313113i90C78FABC3F34D8E/image-size/medium?v=v2&amp;amp;px=400" role="button" title="AbdNxp_6-1732795409691.png" alt="AbdNxp_6-1732795409691.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="AbdNxp_7-1732795431599.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/313114i24DA9714A5531F24/image-size/medium?v=v2&amp;amp;px=400" role="button" title="AbdNxp_7-1732795431599.png" alt="AbdNxp_7-1732795431599.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="AbdNxp_0-1732795101657.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/313105iB322378A45457329/image-size/medium?v=v2&amp;amp;px=400" role="button" title="AbdNxp_0-1732795101657.png" alt="AbdNxp_0-1732795101657.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="AbdNxp_1-1732795129607.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/313108iD1FD556486DF6E63/image-size/medium?v=v2&amp;amp;px=400" role="button" title="AbdNxp_1-1732795129607.png" alt="AbdNxp_1-1732795129607.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="AbdNxp_2-1732795166524.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/313109i40D5AB6051A0F9D9/image-size/medium?v=v2&amp;amp;px=400" role="button" title="AbdNxp_2-1732795166524.png" alt="AbdNxp_2-1732795166524.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="AbdNxp_3-1732795200557.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/313110i2466EF22F0691C8E/image-size/medium?v=v2&amp;amp;px=400" role="button" title="AbdNxp_3-1732795200557.png" alt="AbdNxp_3-1732795200557.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="AbdNxp_4-1732795215142.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/313111i13191F9083AE8152/image-size/medium?v=v2&amp;amp;px=400" role="button" title="AbdNxp_4-1732795215142.png" alt="AbdNxp_4-1732795215142.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="AbdNxp_5-1732795391830.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/313112i38B028B59365C470/image-size/medium?v=v2&amp;amp;px=400" role="button" title="AbdNxp_5-1732795391830.png" alt="AbdNxp_5-1732795391830.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;void PowerDeInitResources(void)&lt;/DIV&gt;&lt;DIV&gt;{&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;GPIOWritePin (KEYLESS_PWR_OUT_PORT, KEYLESS_PWR_OUT_PIN, (SysState_t) SYS_SET);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;AppSuspendTasks ();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;bleEnterSleepMode ();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;SPIDeInit (0);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;I2CDeInit ();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;while (SYS_SUCCESS != ModemEnterSleepMode ());&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;GPIOWritePin(V4_LDO_DIS_PIN_PORT, V4_LDO_DIS_PIN_PIN, SYS_ON);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;UARTDeInit (0);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;UARTDeInit (1);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;UARTDeInit (2);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;CAN3EnableLisentOnlyMode ();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;GPIOWritePin (BLE_RESET_PORT, BLE_RESET_PIN, SYS_OFF);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Dma_Ip_Deinit();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;GPIOWritePin(LTE_POWER_KEY_PORT, LTE_POWER_KEY_PIN, SYS_OFF);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;GPIOWritePin (HSD_8CH_IDLE_OUT_PORT, HSD_8CH_IDLE_OUT_PIN, (SysState_t) SYS_OFF);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;//GPIOWritePin(MOTOR_IGNITION_ENABLE_OUT_PORT, MOTOR_IGNITION_ENABLE_OUT_PIN,SYS_RESET);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;GPIOWritePin(AUX_BATT_CHARGE_ENABLE_OUT_PORT, AUX_BATT_CHARGE_ENABLE_OUT_PIN,SYS_OFF);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;//Does doing below things helps to reduce lekage current throug gpio ?&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Siul2_Port_Ip_RevertPinConfiguration(CAN3_TX_PIN_PORT, CAN3_TX_PIN_PIN);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Siul2_Port_Ip_RevertPinConfiguration(SPI2_SIN_PORT, SPI2_SIN_PIN);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Siul2_Port_Ip_RevertPinConfiguration(SPI2_SOUT_PORT, SPI2_SOUT_PIN);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Siul2_Port_Ip_RevertPinConfiguration(SPI2_SCK_PORT, SPI2_SCK_PIN);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Siul2_Port_Ip_RevertPinConfiguration(SPI2_SIN_PORT, SPI2_SIN_PIN);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Siul2_Port_Ip_RevertPinConfiguration(SPI2_SOUT_PORT, SPI2_SOUT_PIN);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Siul2_Port_Ip_RevertPinConfiguration(SPI2_SCK_PORT, SPI2_SCK_PIN);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Siul2_Port_Ip_RevertPinConfiguration(UART0_TX_PORT, UART0_TX_PIN);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;C40_Ip_Abort();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;}&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;void PowerEnterLowPowerMode(uint32_t interval, bool_t useIntervalWakeup, PowerWakeupCallback_t p_UserWakeUpCallback )&lt;/DIV&gt;&lt;DIV&gt;{&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;if (SYS_FALSE == isLowPower)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;p_UserWakeUpCallback = p_UserWakeUpCallback;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;if (SYS_TRUE == useIntervalWakeup)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;lowPowerIntervalSec = interval;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;RTCSetAlarm(lowPowerIntervalSec, wakeupCallback);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;isLowPower = SYS_TRUE;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Power_Ip_CM7_EnableSleepOnExit();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Power_Ip_CM7_EnableDeepSleep();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Power_Ip_SetMode(&amp;amp;Power_Ip_aModeConfigPB[1]); // this is th configuration represent in the snapshot&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;else&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;//Do Nothing&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;}&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Thu, 28 Nov 2024 12:09:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/Core-Standby-Mode-How-to-reduce-core-standby-current-micro/m-p/2003717#M43725</guid>
      <dc:creator>AbdNxp</dc:creator>
      <dc:date>2024-11-28T12:09:29Z</dc:date>
    </item>
    <item>
      <title>Re: Core Standby Mode ( How to reduce core standby current micro ampere ? )</title>
      <link>https://community.nxp.com/t5/S32K/Core-Standby-Mode-How-to-reduce-core-standby-current-micro/m-p/2003930#M43731</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/239701"&gt;@AbdNxp&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;Please refer to&amp;nbsp;Table 15. STANDBY mode supply currents from the S32K3 Data Sheet, as well as the&amp;nbsp;&lt;A href="https://www.nxp.com/design/design-center/software/automotive-software-and-tools/s32k-power-estimation-tool-pet:S32K-PET" target="_blank"&gt;S32K Power Estimation Tool (PET)&lt;/A&gt;&amp;nbsp;for an initial reference on current consumption.&lt;/P&gt;
&lt;P&gt;Also, current consumption is based on the MCU, not the whole board. Are there any output pins that can drive an external load? If there are any input pins, can you try disabling the input buffer of the pins? You can also try to disable Pad Keeping.&lt;/P&gt;
&lt;P&gt;You can refer to the following community posts for some example projects.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://community.nxp.com/t5/S32K-Knowledge-Base/S32K3-Low-Power-Management-AN-and-demos-RTD-4-0-0-amp-5-0-0/ta-p/1993152" target="_blank"&gt;S32K3 Low Power Management AN and demos RTD 4.0.0 &amp;amp; 5.0.0 - NXP Community&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&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 - NXP Community&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Best regards,&lt;BR /&gt;Julián&lt;/P&gt;</description>
      <pubDate>Thu, 28 Nov 2024 21:59:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/Core-Standby-Mode-How-to-reduce-core-standby-current-micro/m-p/2003930#M43731</guid>
      <dc:creator>Julián_AragónM</dc:creator>
      <dc:date>2024-11-28T21:59:07Z</dc:date>
    </item>
  </channel>
</rss>

