2025-09-28 4:22 PM - edited 2025-09-28 4:55 PM
Hey all,
I would like to confirm some current consumption figures present within the STM32N6570 datasheet.
I am particularly curious about the current consumption numbers in the various sleep modes.
Table 31 (Current consumption in Run mode) suggests IDD is ~0.3mA in typical conditions. This seems extremely low for normal operation. Also, when referring to Table 33 (Current consumption (core) in Run mode), it is entirely possible to have an IDDCORE of 100mA, which is 300x that of IDD. How can this be so high?
Thanks everyone!
Edit: I noticed several other interesting measurements but I was looking at datasheet Rev 2 instead of Rev 6 (most recent), which resolved several questions. The Rev 2 datasheet was sent to me by a coworker who downloaded it from the ST website a few days ago, so Rev 2 may still be up somewhere?
2025-10-08 3:29 AM
Hi @bwelte1 ,
That is good you find coherent data in our official datasheet. In our web site, current revision is rev 6:
Legacy versions might still be available on other websites, but not on the official ST website.
-Amel
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.
2025-10-21 9:57 PM
Hey Amel, thanks for the response.
I've been reading rev 7 of the datasheet, and I am still noticing several discrepancies between the I_DDCORE values (Sec 5.3.6) and the values which I am measuring on the STM32N6 Discovery Kit. I am measuring core current (pins 3/4 of CN2, external SMPS) as described in the discovery kit user manual, and as described here.
I understand that the Nucleo and Discovery boards for STM32N6 are configured with a VDD domain set to 3.3 V, and the datasheet provides current consumption values for VDD = 1.8 V, so the measured values may be higher than expected (though I'm not sure by how much).
In the sleep and stop modes I am measuring current = 49mA and 15.5mA respectively, which are above the typical range mentioned in the datasheet. No matter how I configure the firmware, I cannot seem to get currents within the mentioned range.
Note that the firmware used for these was adapted from the Nucleo examples (PWR_SLEEP example, PWR_STOP example). Is it expected that these examples should provide me with currents as low as those mentioned in the datasheet.
Thanks!!
2025-10-24 3:34 AM
Hi @bwelte1 ,
Yes the values should be aligned with the ones in the datasheet.
To make sure that the board setup is correct for measurement, can you try first one of the examples dedicated for the discovery board?
-Amel
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.