GPIO input current leakage in Extended Sleep

⚠️
Hi there.. thanks for coming to the forums. Exciting news! we’re now in the process of moving to our new forum platform that will offer better functionality and is contained within the main Dialog website. All posts and accounts have been migrated. We’re now accepting traffic on the new forum only - please POST any new threads at//www.wsdof.com/support. We’ll be fixing bugs / optimising the searching and tagging over the coming days.
3 posts / 0 new
Last post
pvmellor
Offline
Last seen:1 year 6 months ago
加入:2017-04-27 20:30
GPIO input current leakage in Extended Sleep

I have a DA14580 talking to an MCU via SPI. When the DA goes into extended sleep it powers down the SPI (in arch_turn_peripherals_off()). However for various reasons the MCU must keep the MOSI and SCK lines pulled high during the sleep period. Unfortunately this seems to result in a substantial leakage current flowing into the DA pins, around 140 uA I measure. It should be fairly easy to verify.

This leakage current is way too large for our application (we need the whole system to be under 20 uA during sleep). Is there a way we can prevent it?

Thanks,
Paul.

Device:
pvmellor
Offline
Last seen:1 year 6 months ago
加入:2017-04-27 20:30
Update: the SPI SCK was

Update: the SPI SCK was configured to have a pulldown by default. Once removed it was fine - no action needed thanks.

MT_dialog
Offline
Last seen:2 months 4 weeks ago
工作人员
加入:2015-06-08 11:34
Hi pvmellor,

Hi pvmellor,

Thanks for indicating.

Best Regards MT_dialog