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

nrfjprog --ids not finding board

I'm trying to flash a Nordic Thingy. I have it connected to the debug port of a nRF52840-DK, nrfjprog --ids lists no boards, however.

However pyocd produces:

And yes, I have switched the Thingy on when testing :-)

Parents
  • Hello!

    Is it possible that you flashed the interface MCU chip on the DK with a DAPLink FW? I tested PyOCD on one of my DK, and it did not list any devices (while nrfjprog did). After flashing this firmware, the nRF52840 DK is listed in PyOCD, but not by nrfjprog.

    You can find the default J-Link OB Interface MCU firmware on nRF52840 DK download page. Hold "IF BOOT/RESET" while powering the board, and drag the downloaded BIN file to removable drive named "BOOTLOADER", to flash the firmware.

    Best regards,
    Jørgen

  • Hi Jorgen.... anything's possible! Although I don't remember doing that. Anyway, I flashed J-Link OB-SAM3U128-V2-NordicSemi 170724.bin to the board just now but unfortunately nrfjprog -i still does not list the board. pyocd list now says "No available debug probes are connected".

    However! I unplugged from USB, connected again and... now nrfjprog -i works :-)

    Thanks for your help

    Martin

Reply
  • Hi Jorgen.... anything's possible! Although I don't remember doing that. Anyway, I flashed J-Link OB-SAM3U128-V2-NordicSemi 170724.bin to the board just now but unfortunately nrfjprog -i still does not list the board. pyocd list now says "No available debug probes are connected".

    However! I unplugged from USB, connected again and... now nrfjprog -i works :-)

    Thanks for your help

    Martin

Children
No Data