This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

NRF52840DK + PPK2

Dear Dev-Zone Team,

I just got my PPK2 and wanted to test it on the nrf52840

It seams to work fine, I can see the advertisement peaks, however the average power consumption was too high. I tried different configurations but ther was always a noisy average power consumption of 0.6mA to 1.4mA (depending on the configuration I tried)

After some bugfixing i found this post and tried the configuration there https://devzone.nordicsemi.com/f/nordic-q-a/82804/nrf52840-ppk2---source-meter-vs-ampere-meter/344105#344105

That is:
Source meter mode:

  1. Power the nRF52 directly from P21 by using the SW10 (VEXT -> nRF)
  2. If SB40 is previously cut, put a jumper on P22.
  3. The USB should be left connected in order to power the rest of the DK (otherwise you will get leakage through the SWD interface)
  4. The nRF ONLY switch (SW6) should be set to nRF ONLY to avoid leakage currents

As software example I used the Peripheral_hr example of the nrf connect sdk 1.7.1

in the prj.conf I set  CONFIG_BT_DEBUG_LOG=n, though I think that did not change anything

Here is a picture of the PPK2 result 

I also tried the amperemeter solution but i got a similar result

I hope I provided all needed informations

br
Julian
Parents
  • Hi Julian

    Yes, you said you had tried in Ampere mode, I just wanted to make sure it was connected correctly in Ampere Meter mode as well, and it seems like it is. There's some reflection on the solder bridge which makes it hard to see if it is cut correctly, but this wouldn't be the behavior you would see with an uncut SB40. Have you tried power cycling the board after programming it with the CONFIG_BT_DEBUG_LOG=n config? That's necessary to exit the "debug" mode on the DK. Try turning the board off, removing all power sources to the DK, before attaching them and turning the board back on.

    Best regards,

    Simon

  • Hey,

    I just checked and measured SB40 again to make sure but it should be fine

    prj.conf ist:

    CONFIG_BT=y
    CONFIG_BT_DEBUG_LOG=n
    CONFIG_BT_SMP=y
    CONFIG_BT_PERIPHERAL=y
    CONFIG_BT_DIS=y
    CONFIG_BT_DIS_PNP=n
    CONFIG_BT_BAS=y
    CONFIG_BT_HRS=y
    CONFIG_BT_DEVICE_NAME="Zephyr Heartrate Sensor"
    CONFIG_BT_DEVICE_APPEARANCE=833
    So I hop it is fine
    I made a prestine build again just to be sure, flashed everything new and pluged out and in all connection, but still I have the same results.

    I also checked the SW6 in both configurations nRF Only and Default and the result is for both the same (although of course in "Default" the LED of the onboard j-link is on and I am able to flash)
    It is really pretty strange because if I flash the programm on the Dongle everthing works just fine :-/

    BR 
    Julian
Reply
  • Hey,

    I just checked and measured SB40 again to make sure but it should be fine

    prj.conf ist:

    CONFIG_BT=y
    CONFIG_BT_DEBUG_LOG=n
    CONFIG_BT_SMP=y
    CONFIG_BT_PERIPHERAL=y
    CONFIG_BT_DIS=y
    CONFIG_BT_DIS_PNP=n
    CONFIG_BT_BAS=y
    CONFIG_BT_HRS=y
    CONFIG_BT_DEVICE_NAME="Zephyr Heartrate Sensor"
    CONFIG_BT_DEVICE_APPEARANCE=833
    So I hop it is fine
    I made a prestine build again just to be sure, flashed everything new and pluged out and in all connection, but still I have the same results.

    I also checked the SW6 in both configurations nRF Only and Default and the result is for both the same (although of course in "Default" the LED of the onboard j-link is on and I am able to flash)
    It is really pretty strange because if I flash the programm on the Dongle everthing works just fine :-/

    BR 
    Julian
Children
No Data
Related