This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Is there a way to truly hard reset the nRF9160 without power cycling?

Hi,

We have several hundred devices in real time deployment and find the typical DNS/Cellular connectivity issues during the day that we generally solve with delayed connection retries, up to and including ultimately resorting to automatically soft-rebooting using sys_reboot(SYS_REBOOT_COLD) that typically resolves the 'outage' issues.

However in some instances there's no amount of programmed rebooting that works, and only a battery disconnect+reconnect that instantly solves the connectivity issue. Is there some internal state in the modem firmware that is maintained across a soft reboot, does sys_reboot actually reboot the modem firmware, or cell tower association/mapping that is keeping some old state that only a full power cycle solves? Is there a way to fully reset the nRF9160/reboot the modem firmware as though a full power cycle occurred, or do we need to design a full de-energizing circuit for our motherboard?

Thanks! 

Related