cancel
Showing results for 
Search instead for 
Did you mean: 

STM32L4A6VGT power consumption?

Dick Lin
Senior

Hi,

I am measuring a STM32L4A6VGT board power consumption. From the datasheet, in standby mode should be 120nA while I got the value @ 19 mA (last Friday). The FW does nothing, in main after MX_XXX init, call HAL_PWR_EnterSTANDBYMode(). Now I am getting 2.4 mA (not sure what actually make the value changed. It's early Monday morning).

My question is "is there any functions I should call (maybe turnoff bus, clock...etc) before going to low power such as standby mode?"

Why am I getting such big number compare with the datasheet?

Thx

– 30 nA Shutdown mode (5 wakeup pins)

– 120 nA Standby mode (5 wakeup pins)

– 420 nA Standby mode with RTC

1 REPLY 1
Dick Lin
Senior

I think I did copy the wrong datasheet data for power consumption. Here is from STM32L4A6VGT datasheet.

– 108 nA Standby mode (5 wakeup pins)

– 426 nA Standby mode with RTC

– 2.57 μA Stop 2 mode, 2.86 μA Stop 2 with

RTC

– 91 μA/MHz run mode (LDO Mode)

– 37 μA/MHz run mode (@3.3 V SMPS

Mode)

While my program is fully running, it consumes100-120 mA. In standby mode, about 7 mA.

Any thoughts for how come the power consumption is so high.

Thx