Hello
in order to reach low power mode I use the following :
bsd_shutdown(); // 3.4 ma.
nrf_regulators_system_off(NRF_REGULATORS_NS);
how can I recover from this state?
Hello,
kamacode said:does it means that every GPIO that I define as interrupt will wake up the system?
Yes, exactly! Please find a detailed description on how to configure a GPIO as DETECT here. Zephyr provides a samples as well demonstrating its usage.
kamacode said:and if I would like to go to low power mode without issuing reset, how can I accomplish that ?
Depending on the use case of your product, you might want to consider that the current consumption of the modem during PSM is 2.7 µA while the MCU consumes 1.8 µA in IDLE. MCU IDLE is reached automatically when the system is running on the MCU IDLE thread only.
So in average, this could be more effective regarding power consumption, since waking up the whole system will give you peak currents. You can read more about System Power Management in the Zephyr documentation.
I hope this will help you!
Regards,
Markus
thanks, do you have some varified, example that does the following:
1. power off modem (modem idel mode is fine, I just do not want that modem power will reply on settings from cellular opertor)
2. MCU in idel thread
thank you
thanks, do you have some varified, example that does the following:
1. power off modem (modem idel mode is fine, I just do not want that modem power will reply on settings from cellular opertor)
2. MCU in idel thread
thank you