Hello!
I have problem with current consumption in deep sleep with my DA14531Mod.
I have right now 0.012 uA in deep sleep mode but according data sheet it has to be ~0.005 uA
I use temperture measurement SPI chip MAX6675.
I also need access to flash and for MAX6675 I use software SPI (GPIO_PIN_7, GPIO_PIN_8, GPIO_PIN_9)
I use DA14531-DA14585-586_Ble_Button_Wakeup example as base project for my deep sleep.
Before sleep I make setup with my pins
GPIO_SetActive(GPIO_PORT_0, MAX6675_ENABLE); // it is MOSFET to turn off MAX6675 power
GPIO_SetInactive(GPIO_PORT_0, GPIO_PIN_7);
GPIO_SetInactive(GPIO_PORT_0, GPIO_PIN_8);
GPIO_SetInactive(GPIO_PORT_0, GPIO_PIN_9);
syscntl_dcdc_turn_off();
你能帮我减少当前消费deep sleep mode?
Device:
Hi sna,
Could you indicate which is the MAX6675_ENABLE pin?
If the P0_0 is used for the MAX6675, please check section 7 Application Information from theDA14531 Module Datasheet.
In case of the power consumption, I would recommend first checking theDA14531 Sleep Mode Tutorial (HTML)tutorial. Please see section 5. Deep Sleep configuration.
Thanks, PM_Dialog
Thanks for your response!
MAX6675_ENABLE - it is a pin GPIO_PIN_5
I already sawDA14531 Sleep Mode Tutorial (HTML)
My configuration exactly as tutorial describe.
.... Here my setup to wakeup by GPIO_PIN_11
Hi sna,
Thanks for your comment. If you remove the MAX6675, what is the power consumption run the tutorial? I assume that the on-module SPI flash is programmed and the device is booting from there.
Is it a custom board, or our Pro-DK ?
Thanks, PM_Dialog
This is a custom board;
I unsoldered MAX6675 - so the consumption the same. This value still unchaged
Hi sna,
Which project are you using to measure the deep sleep currents? Did you follow the suggested tutorial?
Thanks, PM_Dialog