2020-12-30 05:08 PM
Hi
I`m investigationg the power consumption on P-NUCLEO-WB55 USB Dongle board and how to reduce it.
I `m measuring the consumption with X-Nucleo-LPM01A board using STM32CubeMonitor-Power tool
I`ve built and downloaded the v1.10 P2PServer project to the usb dongle with default options. FUS are BLE stack both udpated to the latest
I just added BSP_LED_On(LED_RED);in PWR_EnterStopMode function to see if Cpu1 is actually entering stop mode and it is as I can verify by RED led.
Here are the results whilst (1) BLE Advertising (2) Advertising stopped and no client connected
(1) Approximately 16mA
(2)Approximately 7.7mA
As far as I understand from other posts in the forum and AN5289 (Rev4 - Chapter 4.3 Figure 6) we don`t need to implement a custom LP Handler except disabling debugger and tracing from app_conf.h
Also CPU2 has its own power manager and we should not try to force it to stop mode from CPU1.
When I disabled CFG_DEBUGGER_SUPPORTED , it didn`t make any difference with the readings.
Could you please let me know what I`m missing because these readings are quite high and it seemed to me board is not really entering stop mode.
Thanks