cancel
Showing results for 
Search instead for 
Did you mean: 

STM32H755 Current Consumption in SLEEP mode higher than expected

mhammond4
Associate

I'm attempting to reproduce the sleep mode currents listed in the STM32H755 datasheet. Though the actual application is more complex, I've attempted to use the Nucleo-H755ZI-Q board running a barebones application produced by CubeMX to see what I can measure with the the Cortex-M7 running at 200 MHz in VOS3 mode. Using a multimeter to measure the current through JP4/IDD, I get approximately 15.66 mA. While this is technically within the range of maximum values at 25º C listed in the datasheet, I expected to be closer to the listed typical value of 6.5 mA. to generate this test application, I literally just enabled the BSP, configured the RCC settings to use the SMPS and VOS3, checked the box to configure unused pins as analog, and set the CPU1 clock to 200 MHz. In the while(1) loop of each main.c file, I execute __WFI(). The debugger is enabled and attached. 

I'm curious to whether the discrepancy is best explained by something I'm configuring incorrectly, if I'm underestimating or misunderstanding other hardware components on the Nucleo board that could be contributing extra milliamps (I would expect some extra current due to the debugger and leakage currents, but would expect < 1 mA extra), or if I should just count on real world values being much closer to the listed "Max" current consumption values than the listed "typical" values. 

Thanks!

0 REPLIES 0