I’m seeing some surprising behavior on the SparkFun Think Plus nRF9160 board and I’m wondering if it’s a bug or expected behavior.
If I hold the RESET button (causing the nRF9160 nRESET pin to be held at low at 0V), and plug in the USB cable, the board boots up and starts running the firmware. However, if I release the reset button and then press it again, the firmware stops running, and the board reboots when I release the reset button again.
It appears that the firmware will boot when power is initially applied to the board, irrespective of the state of the RESET pin. Is this expected behavior?