Power optimizatio of battery operated device

Hello,

I have custom hardware running on nRF53 and there are multiple sensors connected with it for the measurement of their different entities. The hardware is battery-operated so I need to have a tight power profile that can run the battery as long as possible.

I have measured the idle current of my system around 1.2mA where BLE is advertising and all the sensor power is suspended using the Zephyr Power Management module. I have disabled the Serial Interface and UART for both the Application Core and Network Core. I have followed this thread and a couple of others to achieve this idle current from 3mA to 1.2mA.

I have two concerns,

1. The 1.2mA for an idle system is still higher. I want to reduce it to in terms of hundreds of microamps so that the device can be run with the battery longer time.
2. I am using the BLE DFU for OTA, as I mentioned I have disabled the Serial/UART interface and hence the BLE SHELL as well. But the BLE DFU requires the CONFIG_BT_SHELL because when I set CONFIG_BT_SHELL=n, I do not see the DFU button on the nRF Connect Mobile app. And if the CONFIG_BT_SHELL=y, the current reaches 3mA from 1.2mA.

Is there any configuration that can help to reduce the overall power consumption of the system? I know the Nordic nRF53 can be operated in less than 100uA.

Parents Reply Children
No Data
Related