This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Application on NRF52DK draws extremely high current after installing the Power profiler kit hard and software.


Application on NRF52DK running fine average current 2uA. After installing hard and software for the PPK power profiling kit the application draws 8 mA!

Application functions normal. Removing the PPK high current stays. Changing the NRF52DK hardware also no change. Development on Segger embedded studio. There must have been a change in the total setup.

Has anybody a clue what could have happened here?? Thanks folks.

Parents
  • Did you flash the PPK hex file to the dev kit instead of the PPK by accident? Were the switches set like in the figure below? Did you follow all of the steps in the quick start guide here?

  • Dear Björn,

    Yes switches were according example and I followed the steps.
    After measuring the high current (8 mA)with the PPK, I tried a new fresh dev kit without the PPK and also saw the high current. ( measured over 10 Ohm).
    So I do not expect I loaded something wrong to the Dev kit.
    I compared my source code main.c and config.h in the situation before I connected the PPK (low current 2uA measured over 10 Ohm) and afterwards: no difference.
    I installed Segger embedded studio on another computer, compiled and tested. Still the 8 mA high current.
    In other words I am unable to revert to the situation (before I installed and connected the PPK) with a current draw of 2 uA.
    The whole application (apart from the high 8mA current) runs fine, including sensor readings, computations and BLE.
    Where can be the difference???
    Thanks in advance, regards,
    Huub.
Reply
  • Dear Björn,

    Yes switches were according example and I followed the steps.
    After measuring the high current (8 mA)with the PPK, I tried a new fresh dev kit without the PPK and also saw the high current. ( measured over 10 Ohm).
    So I do not expect I loaded something wrong to the Dev kit.
    I compared my source code main.c and config.h in the situation before I connected the PPK (low current 2uA measured over 10 Ohm) and afterwards: no difference.
    I installed Segger embedded studio on another computer, compiled and tested. Still the 8 mA high current.
    In other words I am unable to revert to the situation (before I installed and connected the PPK) with a current draw of 2 uA.
    The whole application (apart from the high 8mA current) runs fine, including sensor readings, computations and BLE.
    Where can be the difference???
    Thanks in advance, regards,
    Huub.
Children
Related