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

PPK2 measuring high PSM consumption

I was measuring the power consumption of a custom board and it seemed to consume around 100µA in PSM mode. At first I thought there was something wrong in the firmware, but after testing the UDP sample on nrf9160dk, the average PSM consumption is 230µA according to the PPK2.

I am using the UDP sample code of NCS v1.5.0, modem FW v1.2.3 and DK v0.9.1. network is configured to use NB-IOT.

part of prj.conf:

# LTE parameters
## Network Mode / LTE category
##CONFIG_LTE_NETWORK_MODE_LTE_M=y
CONFIG_LTE_NETWORK_MODE_NBIOT=y

## PSM
CONFIG_UDP_PSM_ENABLE=y
CONFIG_LTE_PSM_REQ_RPTAU="0010001"
CONFIG_LTE_PSM_REQ_RAT="00000000"

## eDRX
CONFIG_UDP_EDRX_ENABLE=n
CONFIG_LTE_EDRX_REQ_VALUE="1001"

## RAI
CONFIG_UDP_RAI_ENABLE=n
CONFIG_LTE_RAI_REQ_VALUE="4"

This is what the measurement looks like:

When zoomed in you can see the base consumption is between 80µA and 230µA with spikes every 30ms going up to 4mA:

The behavior is similar whether I use the UDP sample or custom firmware, DK or custom board, which points me toward the issue being within the PPK2/PPK software.

I tried unplugging the SIM-card while in PSM-mode and saw no change in power consumption at all, which should mean the SIM is properly powered off and not causing the high consumption.

I also tried using 5 different USB-cables and different laptop/USB connectors so I doubt there is an issue with the connection either.

When enabling logging in the config file I get the print "parameter update: TAU: 648000, Active time: 0, RRC mode: Idle" which suggests that the request was accepted by the carrier.

Do you have any idea what could be wrong with my setup? Is my PPK2 faulty?

Thanks in advance,

Atte

Parents Reply
  • I dont see anything that should cause the increased current consumption here. Are you able to measure current with a different device to se if the PPK2 is at fault.

    At least your HW seems to preform equally to the DK so that does not seem to be the issue. 

    Could you send me the hex file that you use on the DK so that i can try to replicate the results?

    Regards,
    Jonathan

Children
Related