S32K144 setting steps for entering vlps mode

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

S32K144 setting steps for entering vlps mode

Jump to solution
1,157 Views
1090097669
Contributor III

Hello bodys,

What are the setting steps to enter vlps mode? At present I have enabled CAN, Uart, SPI, LPIT, but when I disable these modules and enter VLPS mode, using the function (POWER_SYS_SetMode(POWER_SYS_VLPS, POWER_MANAGER_POLICY_FORCIBLE);), my current consumption still reaches about 5mA. In the demo project I used the SDK, the current can reach below 1mA, and the consumption of the peripheral circuit is sent out. My project is based on SDK, please be as detailed as possible, thank you

Tags (1)
0 Kudos
1 Solution
1,140 Views
danielmartynek
NXP TechSupport
NXP TechSupport

Hello,

If you use the SDK power manager, the SetMode() function does everything that is needed to enter the VLPS mode.

The consumption differs on the peripherals that are used in the VLPS mode:

danielmartynek_0-1606222534166.png

SIRC can be disabled if not used:

danielmartynek_1-1606222694222.png

But if you see 5mA, the MCU is probably either in debug mode or it drives an external load or you left some pins floating in a digital input mode.

 

Regards,

Daniel

 

 

 

 

View solution in original post

0 Kudos
1 Reply
1,141 Views
danielmartynek
NXP TechSupport
NXP TechSupport

Hello,

If you use the SDK power manager, the SetMode() function does everything that is needed to enter the VLPS mode.

The consumption differs on the peripherals that are used in the VLPS mode:

danielmartynek_0-1606222534166.png

SIRC can be disabled if not used:

danielmartynek_1-1606222694222.png

But if you see 5mA, the MCU is probably either in debug mode or it drives an external load or you left some pins floating in a digital input mode.

 

Regards,

Daniel

 

 

 

 

0 Kudos