MPU9250 high sleep current

By dingari , 1 September 2017

Hi, I'm trying to figure out why I'm getting 3.37 mA current measurement when I put MPU9250 to sleep. There seems to be a leakage current of some sort, since I read 6+ mA

My initial attempt was to simply write a 1 to the SLEEP bit of PWR_MGMT_1 register. Subsequently I've tried

* Disabling accel and gyro via PWR_MGMT_2
* Setting magnetometer to "Power-down mode" via Control 1 register
* Powering down the internal voltage regulator (PD_PTAT bit of PWR_MGMT_1)
* Stopping the internal clock (CLKSEL bits of PWR_MGMT_1)
* Disabling I2C Master and FIFO modules

but nothing seems to get the current down to spec (8 uA). What actions do I need to take?

phpbb Topic ID
36463