Hello Nordic Team,
I am using nRF5340-DK and I have a PPK-2 for current measurements. My development environment is NRF Connect SDK v2.5.2. I used https://infocenter.nordicsemi.com/pdf/PPK_2_User_Guide_20201201.pdf this guide to configure my board and ppk2. Firstly, I used section 6.3 Measuring current in Ampere Meter mode.
On board side, switches status are like below:
Firstly, I erased both application and network cores. After that, I used very simple app to measure current consumption.
According to following settings I am seeing 3.7 - 3.8uA as idle current and there are no peaks. I am seeing this idle current constantly. However, according to online power profiler web page, I must see 3.1uA. (There is no big difference between the results. So, I feel that my settings are correct. Is there way to decrease idle current or my settings are correct?)
After that, I want to add network core to my project. Again, I prepared a simple ble scanner example. (Because, I will use nRF5340 as a scanner on my project.)
By using these project settings, I am getting 5.81uA average current and I am starting to see peak currents at every seconds. Is this expected behavior? Also, even DCDC converter is enabled for both mcu cores, I am seeing 4.45uA idle current. (Again, according to online power profiler, it is 3.1uA. There is a huge difference. Is this normal or I must apply some other configuration or I must use different app instead of hci_rpmsg?)
There, I have one more question. If I configure board and ppk2 according to section 6.3, I am not able to measure any external sensor currents. I even connect board's VDD and GND pins a power led but average current stays same. Because of that, I configured my board and ppk2 according to section 6.2. Now, I am able to sense external components current like a LED. However,my average current jumps from 5.81uA to 12uA and idle current jump form 4.45uA to 10.4uA. Is this expected behavior? (Which components I must removed from DK to decrease sleep current?)
Thanks.