Hello,
We are having a peculiar issue with the NRF52 and SDK 13 that I hope you might be able help with.
Having migrated from SDK 12 to SDK 13 with softdevice 4.0.2, we discovered that our custom boards began locking up and were unable to communicate with JLink.
Following the initial flash, the application will run successfully. However, the boards will enter one of two states depending on the scenario as follows:
- Scenario 1: Board is re-flashed. The application will not run unless a reset command is sent over JLink. In this state
- Scenario 2: Battery power is removed or fully discharged. Following a recharge or re-attaching the battery power, the board is unresponsive, application does not run and cannot accept JLink commands. The only way to revive the board is to physically disconnect then reconnect the battery power.
Furthermore, this is a chip-down design which we have had verified by Andreas Bognøy at Nordic. Please bare in mind that this issue is not present using SDK 12 on the same hardware.
It is possible that this is a configuration problem but we aren't exactly sure. Any help would be greatly appreciated.
Thanks in advance.
Ryan