NRF52810 Power Issue (SPI )

I do have different issue with Nrf52810. I am trying to build a wearable device with NRF52810 and LSM6DSMTR.
I am measuring the current towards the NRF52810 using a series resistor (100E).

Rectangle part is SPI Communication (NrF Delay) in the graph

Whenever I send an SPI command, I can see there is a triangle based current consumption (Not sure what it is ). 
You can see the image without SPI as well.

I am using SES V5.62 (SDK 7.2.0) 

  • Hello

    Vijil Jose said:
    When you are saying measure the voltage and current for the TWI lines, hope you are referring SPI lines (SCK, MOSI, MISO, CS)

    I'm just referring to the pins you are using in your design. You said this:

    Vijil Jose said:
    Noticed same kind of issue there also. But When  I commented //twi_init(); &  //twi_deinit(); from teh call function issue resolved.
    So I hardly believe this is something with the SPI lines.

    So my apologies if you are using SPI only, and comment the TWI functions. If that is the case, the only pin I am worried about is pin 12. Can you try to pull this high (or low) while measuring current, and see if you have the same problem?

  • HI Stian,
    I am giving more clarification.
    there are two Peripherals
    1) Temperature sensor AS6212- on I2C Bus(Twi Driver). I am able to solve the current issues by Commenting twi_init and Twi deinit.

    2. IMU Sensor LSM6DSM connected through SPI . I am more concerning here , as the polling of this sensor very frequent. I am observing large current flow once after i am sending an SPI command.  I need your support on this area. Thank you!

    I will check Pin12 and update you

  • I have tried pulled up and down the pin12 and nothing works.
    I tried to pull down the Pin 10 and it works for me. Thanks!

Related