When using the J-Link Virtual COM Port (VCP) UART to perform firmware updates, it may be necessary to disable the J-Link Mass Storage Device (MSD) in order for the updates to be successful.
Enabling and disabling the MSD is accomplished through the J-Link command line interface (
JLink.exe on Windows,
JLinkExe on macOS and Linux). From a J-Link prompt, enter:
MSDdisable to disable the MSD
MSDenable to enable the MSD
Be sure to power-cycle the BMD-3xx-EVAL after entering either command.