Irregulation of current peaks while toggling a single GPIO while measuring on PPK2 kit

Hello Team Nordic,

Greetings of the day!!

We are currently testing the current of our device with the PPK2 kit.

We use the ESP32 as MCU and we are switching Cellular Module i.e BG95-M3 mPCIe Module using the P-Channel High Side Switching, as you can see in the below image

The EN pin of the N channel MOSFET (in the above image) is controlled by ESP32 GPIO IO23.


We have programmed the MCU for GPIO toggling in the flow of GPIO high -> 1-second delay -> GPIO low -> 1-second delay -> GPIO high -> no delay -> GPIO low -> 1-second delay, with this program we are getting the exponential increase in device current for 36minutes of an interval, and after that device current came to ideal consumption and again starts increasing exponentially, as you can see in below image

We are not understanding this kind of behavior either is caused by the PPK2 kit or something else.

Could you help us for resolving this issue?

For your information, We have directly connected the PPK2 to the PC and also try with bootloader mode.

Is there any way to calibrate the PPK2 kit?


Looking forward to hearing from you!

Regards,
Dharmesh Patel

  • Hi Dharmesh

    By "cross verified the peak current with DSO" do you also see this increasing current over 35 minutes, or is this only on the PPK2 side? If so, this isn't related to the PPK2, but must be on your application side.

    The only calibration feature on the PPK2 AFAIK is to erase the firmware and reprogram it I'm afraid. This can be done with the nRF Command Line Tools and call nrfjprog --eraseall before opening the Power Profiler app again and click Yes when the dialogue box that lets you program the PPK2 pops up.

    Best regards,

    Simon

Related