Skip to main content
Associate
March 25, 2025
Question

After firmware flash, first time STOP 3 mode power consumption is higher (if board is not power cycled)

  • March 25, 2025
  • 4 replies
  • 482 views

Hello,

We are using STMU575 MCU and it's power saving mode STOP3.
For verification purpose we are using NUCLEO-U575ZI-Q eval board, ST cube example PWR_LPMODE_RTC (STM32CubeU5-1.7.0). ST cube IDE version is: 1.18.0.
I modified existing code little bit (as per suggestion by ST team in other thread 735939)to make it work for STOP 3 mode.

For current measurement, connected current meter between JP5. 

When I am running this code, I am observing following thing:

After firmware flash, when first time code is executed (with NRST reset and without USB power removal) and enters in to STOP 3 mode, current consumption shows 0.19 mA.
When I remove board's USB cable and insert it again to power cycle it to execute the code and enter in to STOP 3 mode, it shows current consumption very low compare to first time (~0 mA with 3¾ digit multimeter).
Trying to know why current consumption is higher first time after firmware flash (without power cycle) in comparison with current consumption after board power cycle.

Please assist.

 

 

 

This topic has been closed for replies.

4 replies

Andrew Neil
Super User
March 25, 2025
A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.
devfwtestAuthor
Associate
March 25, 2025

Thank you for quick response.

Is there any other option to reduce current consumption without doing power cycle? As our end product device is super cap (back up) powered, power cycle is not feasible until cap is fully discharged.

Andrew Neil
Super User
March 25, 2025

Are you flashing via CubeIDE or CubeProgrammer ?

A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.