nRF52 Board Recovery Troubleshooting

Hello everyone, I’m reaching out regarding an issue I’m encountering with my nRF52 board. After some operations, the board isn’t responding as expected, and I’m getting error codes -21 and -90 during the recovery process. Here’s what I’ve tried so far:

  1. Checked J-Link Communication: Error -21 suggests a communication issue with J-Link. I’ve ensured the latest J-Link drivers are installed and tried different USB ports and computers (Windows and Mac) without success.

  2. Firmware Updates: I attempted updating the board’s firmware using both the J-Link Configurator and VSCode extensions. Unfortunately, these attempts didn’t resolve the issue.

  3. Recovery Attempts: I’ve tried various recovery commands through the nRF command-line tools and VSCode add-ons. Despite these efforts, the board remains unresponsive.

  4. Power Supply Check: I’m using a powered USB hub to ensure sufficient power supply, but the issue persists.

  5. Board Inspection: Visually inspected the board for any physical damage or soldering issues. No obvious issues were found.

  6. Reinstallation of Tools: Reinstalled all relevant software, including nRF command-line tools and VSCode extensions, to rule out software corruption.

  7. Project Environment: Created a new project to eliminate any project-specific issues, but the problem remains.

I’m now considering reaching out to Nordic’s technical support for more specialized assistance. If anyone has encountered similar issues or has additional troubleshooting steps, I’d greatly appreciate your insights. Let’s hope we can get this resolved soon!