NRF52832 Current Consumption Problem

Hi I have been doing some current consumption measurements using Nordic's Power Profile Kit 2.

The device I am measuring is a custom BLE device that uses the ADC to sample @ 256Hz,  reads data from an accelerometer (MC3672)

when the data ready pin goes from high to low ( gpiote ) and writes to a NAND flash every 2 seconds. 

The problem I am having is there is an increase in current just before the accelerometer pulls on the interrupt pin, I can not work out what is causing

this. All other currents are accounted for apart from this one.

Would anyone be able to shed some light on what might be causing this?

Thanks!.

////////////////Edit 

The problem may be related to SPI, as the current seems to increase roughly 20ms after a SPI transaction.

(shown below). 

   

I am using PPIs and a timer to do long SPI transfers . ( please see attached )

  • Hello,

    It is not clear to me at this point in time what causes these bumps occcuring every 60ms (ish?).

    If your three main suspects are the ADC, radio or SPI, I suggest you try to disable one at the time, and see whether the bumps disappear. 

    You aren't using any LEDs or something in your application at approximately every 60ms?

    Are you running this on an nRF52832 DK, or do you have some other custom HW? Are you measuring only the current on the nRF52832 chip, or are the external chips being powered from the nRF as well?

    Best regards,

    Edvin

Related