This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

How to recover bricked nRF52840 dongle (PCA10059)?

Hi teams,

Recently I have bricked my PCA10059 dongle by accidental writing PPK2 firmware to it.

I have read several recovery documents including https://devzone.nordicsemi.com/guides/short-range-guides/b/getting-started/posts/nrf52840-dongle-programming-tutorial, but not succeeded.

I made external jumpers to connect my JLink Base debugger, which can be used with Vref = 1.8V, and below is the result of JLink Commander.

SEGGER J-Link Commander V7.58 (Compiled Nov  4 2021 16:29:29)
DLL version V7.58, compiled Nov  4 2021 16:28:06

Connecting to J-Link via USB...O.K.
Firmware: J-Link V10 compiled Nov  2 2021 12:14:50
Hardware version: V10.10
S/N: 50128807
License(s): GDB
VTref=1.832V


Type "connect" to establish a target connection, '?' for help
J-Link>connect
Please specify device / core. <Default>: NRF52833_XXAA
Type '?' for selection dialog
Device>?
Please specify target interface:
  J) JTAG (Default)
  S) SWD
  T) cJTAG
TIF>S
Specify target interface speed [kHz]. <Default>: 4000 kHz
Speed>1000
Device "NRF52840_XXAA" selected.


Connecting to target via SWD
InitTarget() start
InitTarget() end
Found SW-DP with ID 0x2BA01477
Failed to power up DAP
InitTarget() start
InitTarget() end
Found SW-DP with ID 0x2BA01477
Failed to power up DAP
InitTarget() start
InitTarget() end
Found SW-DP with ID 0x2BA01477
Failed to power up DAP
InitTarget() start
InitTarget() end
Found SW-DP with ID 0x2BA01477
Failed to power up DAP
Cannot connect to target.
J-Link>

I noticed messages about SW-DP and failed to power up DAP messages.

How can I rewrite original bootloader to it?

Related