Zięcik, Piotr <piotr.ziecik@...>
Hi.
It looks that you have HFCLK running all the time. This is probably caused by small issue in power management code. Please try to remove the calls to nrf_power_task_trigger() from soc/arm/nordic_nrf/nrf52/power.c
Piotr ZIĘCIK
| Senior Firmware Engineer
From: devel@... <devel@...>
On Behalf Of swapnil
Hello, In order to use the peripheral and central device for energy efficient application, I performed some power measurement test with the following configuration using nrf52 DK. Central_hr sample application is used as it is without making any changes. In Peripheral_hr sample application notification time is changed to 1 sec. In menuconfig : · Device drivers: o Console drivers o Serial drivers o GPIO drivers o Use legacy SPI API are disabled · Debugging Options: everything is disabled · Bluetooth: none of the debug option is enabled
The average Current consumption on Peripheral device is 390 μA and average power consumption is 1.31mW with 3.35 V source.
Once the peripheral starts notifying, there are continuous spikes in the measurements between 2 notifications. I also checked with different connection intervals and different notification
periods but still, there are same spikes.
|
|