Skip to main content
Coratron
Associate III
January 31, 2023
Solved

STM32G0 - how to achieve 40nA shutdown current as per documentation?

Hi I am using an STM32G071 Nucleo board and would like to know if it is possible to achieve the advertised current of 40nA in shutdown mode.

I have no problems entering shutdown mode but the observed current with my nRF PPK2 is closer to 1uA. I have disabled the RTC.

1) Is the current of 40nA possible on the Nucleo board?

2) Are there any required steps before entering shutdown mode?

Thank you

This topic has been closed for replies.
KDJEM.1
KDJEM.1Best answer
ST Technical Moderator
January 31, 2023

Hi @Coratron​ ,

Please check the parameters mentioned in the DS12232 and precisely in table 31.

0693W00000Y9aQTQAZ.pngTo minimize the power consumption in low power mode, I advise you to take a look at How to minimize the power consumption in low power mode: An example using NUCLEO-F401RE board article.

When your question is answered, please close this topic by choosing Select as Best. This will help other users find that answer faster.

Thank you.

Kaouthar

To give better visibility on the answered topics, please click on "Best answer" on the reply which solved your issue or answered your question.

10 replies

ST Employee
January 31, 2023

Hello @Coratron​ 

As you know,  In the lowers-power modes, any difference is significant when we're talking about nanoampere

it is advisable to ensure that all of the unused peripherals are disabled in order to further minimize the current drawn. It is also a good idea to disable the 32-kHz external oscillator as it can draw considerable amounts of current in shutdown mode if left active.

Also, Make sure to set all free pin as analog

Hope that helps!

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
KDJEM.1
KDJEM.1Best answer
ST Technical Moderator
January 31, 2023

Hi @Coratron​ ,

Please check the parameters mentioned in the DS12232 and precisely in table 31.

0693W00000Y9aQTQAZ.pngTo minimize the power consumption in low power mode, I advise you to take a look at How to minimize the power consumption in low power mode: An example using NUCLEO-F401RE board article.

When your question is answered, please close this topic by choosing Select as Best. This will help other users find that answer faster.

Thank you.

Kaouthar

To give better visibility on the answered topics, please click on "Best answer" on the reply which solved your issue or answered your question.
Coratron
CoratronAuthor
Associate III
January 31, 2023

Thanks @Sarra.S​ I had taken all those measures. It would be nice if there was an official example (for Nucleo?) in STM32CubeMX to showcase it so users would know they have not made a mistake.

@KDJEM.1​ thank you for pointing that out. The variance is significant. It looks like the advertised 40nA is maybe not as "typical" as it is a lucky measurement, it loses its meaning as it can't really be relied on for ultra low power. So at room temperature (25C) it can vary from below 100nA to above 1000nA. It looks like I was doing everything right then and it's just what it is.

Case closed.

Coratron
CoratronAuthor
Associate III
March 12, 2023

Did you achieve low currents? Not sure it is something that can be relied on from the datasheet.

Piranha
Principal III
March 12, 2023

Yes, I have achieved it on L43x devices and the currents correspond to the ones in datasheets.

All of the ST's low-power examples are just broken. My article shows how to do it correctly.