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

Bluetooth Low Energy V3.0.0 - Programming nRF52-DK in macOS (J-Link 64 byte limit MSD Disable Issue)

In order to use this application in nRF Connect for Desktop, I have just purchased an nRF52-DK. As I'm using macOS, I believe that I'm affected by the 64 byte limit and need to disable the MSD function. The instructions that Nordic links to says to use J-Link Commander, but I do not have this application as part of the Segger installation.

https://wiki.segger.com/J-Link_OB

Could you advise how to disable the MSD function please?

Nordic Semi documentation:

Important: When using OS X, an issue with the SEGGER J-Link OB firmware leads to the corruption of long packets over UART. See www.nordicsemi.com/nRFConnectOSXfix for more information.

Log file attached for reference.

Kind regards,

Al

Parents Reply
  • From the log it seems like this is an issue with the debug readback protection being enabled, not with the VCOM interface.

    You can run the following command from the debug terminal to unlock the chip:

    $ nrfjprog --recover

    What version of the DK do you have? You can find the version number printed on the white sticker on top of the interface chip.

Children
Related