This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Recover DK-Interface IC Firmware

Hi there,

I'm using a nRF52-DK for a while, but now I made a bad misstake: overwrote the interface firmware. I pressed accidentally the RESET button and flashed a wrong hex file. Now it does nothing, no blinking LED, no USB, no bootloader, just nothing.

To recover it, I soldered some wires to the SAM3u2c JTAG-Pins and connected them to a J-Link. Then I tried to flash as followed:

  • 0x00000: 0243_sam3u2c_mkit_dk_dongle_nrf5x_0x5000.bin
  • 0x80000: nrf5x_atsam3u2c_if_mbed_V0221_11012017.bin

But if I flash one section, the other will be overwritten, too. I tried Segger's Flash Lite and Embedded Studio and to verify it's Mem-tool.

Do you have any ideas how I may recover it, please?

How does it work with the J-Link FW (J-Link OB-SAM3U128-V2-NordicSemi 170213.bin)? Where should it be flashed to?

Thank you very much! Oliver

Parents
  • Hi Oliver -

    I've totally done that too. If you turn off the little power switch on the board and hold the reset button down while turning it back on, does it register now on the USB as BOOTLOADER?

    If so, you can use the USB interface to re-flash the Nordic Bootloader on, which you can get at the links mentioned in this question. Just drag and drop the J-Link OB-SAMxxxxx.bin into the BOOTLOADER folder.

    If not, hopefully a Nordic employee can pop on here and help you recover it.

Reply
  • Hi Oliver -

    I've totally done that too. If you turn off the little power switch on the board and hold the reset button down while turning it back on, does it register now on the USB as BOOTLOADER?

    If so, you can use the USB interface to re-flash the Nordic Bootloader on, which you can get at the links mentioned in this question. Just drag and drop the J-Link OB-SAMxxxxx.bin into the BOOTLOADER folder.

    If not, hopefully a Nordic employee can pop on here and help you recover it.

Children
Related