Hi Team,
I am working on SYSTEM ON mode with Low power mode also called Idle mode in nRF9160 module.
I was able to go to Idle mode with current consumption of 6uA with MCU ON, modem OFF, RTC OFF.Though this current is more compared to the value given in product specification document.
My questions on Idle mode are given below and I work on gas metering applications.
- Is it possible to work on low CPU clock in system ON mode? As of now from nRF9160_PS_v1.20.pdf document CPU clock is 64MHZ. In order to reduce the current consumption I would like to change the clock to 1MHZ or 32KHz when moving to Idle state from active state.
- Can ADC peripheral work in Idle mode? The use case is, when system is not doing any modem or radio activity, in order to reduce current we would like to move M33 core to Idle state and in Idle state we want ADC peripheral to sense the pressure and temperature input continuously as my end product is for gas metering application.
- Can M33 core change to active mode from Idle mode based on ADC interrupt?
- Will DMA work in idle mode?
- Can we do pulse capture or pulse counting on a GPIO in Idle mode?
- Can timers run in idle mode?If yes can you please guide us how to configure timer to run in Idle mode.
- Can we put radio In EDRX mode and M33 core in idle mode?
- Whether any radio nRF9160 interrupt can drive M33 core from idle mode to working mode?
Let me know if you need further details.