We are shipping a product with a custom board based upon the nRF52833 SoC. We can update our firmware in the field.
We are trying to minimize the power draw of our product to extend battery life. As a starting point I wanted a minimal application with minimal power draw and then add our functionality in steps while evaluating the power draw.
We have used nRF62840 dongles to prototype and test our product. When I try to run a minimal application on this product it still takes a few mA of current?
I am using a JLINK to program the dongle and a PPK2 to analyze the power usage.
I have been trying various configurations of the ..\v3.0.1\zephyr\samples\basic\minimal application with the 3.01 toolchain.
On the dongle I had to do an nrfjprog --recover to enable programming. Maybe this erased a needed MBR?
Debugging does not seem to work at all, it seems to start but doesn't hit any breakpoint and hitting pause seems to show a "Thread 2 received signal SIGTRAP".
Any suggestions or a sample minimal project that runs on nRF52840 dongle at very low power? (no wakeup needed, just low power to start)
Thanks,
Tom Harrahble-minimal.zip