S32K144 setting steps for entering vlps mode

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

S32K144 setting steps for entering vlps mode

跳至解决方案
2,112 次查看
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

标记 (1)
0 项奖励
回复
1 解答
2,095 次查看
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 项奖励
回复
1 回复
2,096 次查看
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 项奖励
回复