
https://www.lairdconnect.com/
14
© Copyright 2021 Laird Connectivity, Inc.
All Rights Reserved
Americas
: +1-800-492-2320
Europe
: +44-1628-858-940
Hong Kong
: +852 2923 0610
This section contains some common issues that may be encountered when using the USB-SWD programmer board and
possible solutions for these problems.
Problem
The unit is connected to the computer and the red LED is on constantly, the green LED is not on.
Possible Resolution
Check if there is a NOLIC.TXT file in the virtual flash drive. If there is, please contact Laird
Connectivity support with the details of this file.
Problem
Attempting to program or erase a module fails and does not work.
Possible Resolution
Check that the target device is correctly connected to the USB-SWD programmer board and that the
voltage level is set correctly for the target (nRF51-based modules (BL600 and RM1xx) do not
support writing/erasing flash at 1.8v and must be programmed at 3.3v).
Check that the programmer is set to the correct device type. If automatic detection fails or has
issues, set the programmer to force a specific module type by creating an empty file
nrf51.cfg
for
nRF51-based modules or
nrf52.cfg
for nRF52-based modules. Copy it to the virtual flash drive, then
retry the write/erase process. If this still fails, try reducing the maximum SWD clock speed by
creating an empty file
swd1mhz.cfg
and copying it to the virtual flash drive then retrying the
write/erase process again.
Problem
The MSD drive does not appear on the computer or is visible but is empty as if there is no disk
inserted into it.
Possible Resolution
Try power cycling the USB-SWD programmer board and ensure the voltage level is set up correctly
for your module. If you are using Windows 7, ensure that the MBED serial port driver is installed as
described in the
MBED Serial Port Driver (Windows 7 only)
section.
Problem
Writing to or erasing nRF52 devices with a QSPI memory chip can be very slow and/or time out.
Possible Resolution
The QSPI chip fitted in the Pinnacle 100/MG100 can take between 1-3 minutes to perform a full
erase.
We do not recommend that you perform a full erase of the QSPI chip. Try disabling QSPI/SPI flash
access by creating an empty file
qspi_off.cfg
and copying it to the virtual flash drive. This hould
prevent use of the QSPI erase function.
Note:
This entirely disables QSPI support.