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

NOT_AVAILABLE_BECAUSE_PROTECTION, jlink fails, nRF Connect for desktop fails

I keep seeing NOT_AVAILABLE_BECAUSE_PROTECTION errors on all sub-programs of nRF Connect when attempting to program the associated firmware (RSSI viewer, Bluetooth Low Energy, Programmer, etc). J-Link command line keeps flagging the part as protected every time I connect to it:

nrfjprog gives:

C:\windows\system32>nrfjprog --family nrf52 --recover
Recovering device. This operation might take 30s.
ERROR: Recover failed. Please make sure that the correct device family is given
ERROR: and try again.

C:\windows\system32>nrfjprog -v
nrfjprog version: 10.12.1
JLinkARM.dll version: 6.90

I can only program the part through dropping a hex file on the JLINK drive or through nRF Connect SDK version of SES.

Part = nRF52840

nRF Connect for Desktop v3.6.1

How can I use any of the nRF Connect for Desktop apps?

Thanks,

Bob

Parents
  • Hi again Bob

    Please try to reinstall the interface MCU firmware on these boards that you used with J-Link v6.90. To do so, hold the reset button (SW5) while you power on the DK until LED (LD5) starts to blink. Once the DK is in bootloader mode, drag and drop the downloadable Interface MCU firmware .bin file into the bootloader folder that should have popped up on your computer. Do not drag and drop any other file here, as that may overwrite and ruin the bootloader entirely without an option of recovery.

    Best regards,

    Simon

Reply
  • Hi again Bob

    Please try to reinstall the interface MCU firmware on these boards that you used with J-Link v6.90. To do so, hold the reset button (SW5) while you power on the DK until LED (LD5) starts to blink. Once the DK is in bootloader mode, drag and drop the downloadable Interface MCU firmware .bin file into the bootloader folder that should have popped up on your computer. Do not drag and drop any other file here, as that may overwrite and ruin the bootloader entirely without an option of recovery.

    Best regards,

    Simon

Children
Related