Current consumption increase when using SPI on lower power domain

Hi,

I'm developing an application with an nRF54L15 on a custom PCB and I'm looking to minimize the current consumption. The application is very simple, just a sensor that is connected over SPI and read out every X ms when data is available. In my previous revision of the PCB, I wasn't fully aware of the constraints of the nRF54L15 compared to the nRF52 series (I routed an interrupt pin to a GPIO from P2, which doesn't have GPIOTE) and I didn't specifically design around power domains. That's how I ended up using SPI00 with pins on P2 (following nRF54L15DK). Thinking that I could save on current consumption by using SPI22 with P1 instead, I had a new revision of the PCB made with the interrupt pin correctly routed to a P1 pin. 

Upon testing, though, I noticed a higher current consumption using SPI22 compared to SPI00. Is this to be expected?

Current consumption with SPI00

Current consumption with SPI00

Current consumption with SPI22:

Current consumption with SPI22

It seems that with SPI22 something is powering on for some short time, consuming more current than is the case with SPI00. 

Parents Reply
  • Hello,

    Thank you. I understand. I will try to look into this tomorrow. If you have an application that can reproduce the issue on your board, it would be great if you could upload it here, so that I can test it on my desk tomorrow. It can be a strip down version of the application. Just something that I can use for testing, to see if I can see the similar behavior. 

    Hopefully, I don't need an actual SPI device attached, but I can see if I can find some sort of SPI device in the office.

    Best regards,

    Edvin

Children
No Data
Related