
Interface MCU
GPIO nRF52832 nRF52832 UART Interface MCU UART
P0.05 RTS CTS
P0.06 TXD RXD
P0.07 CTS RTS
P0.08 RXD TXD
Table 1: Relationship of UART connections on nRF52832 and interface MCU
The UART signals are routed directly to the interface MCU. The UART pins connected to the interface MCU
are tri-stated when no terminal is connected to the virtual serial port on the computer.
Note: The terminal software used must send a Data Terminal Ready (DTR) signal to configure the
UART interface MCU pins.
P0.05 (Request to Send (RTS)) and P0.07 (Clear to Send (CTS)) can be used freely when HWFC is
disabled.
3.2.1 Dynamic Hardware Flow Control
When the interface MCU receives a DTR signal from a terminal, it performs automatic HWFC detection.
Automatic HWFC detection is done by driving P0.07 (CTS) from the interface MCU and evaluating the
state of P0.05 (RTS) when the first data is sent or received. If the state of P0.05 (RTS) is high, HWFC is
assumed not to be used. If HWFC is not detected, both P0.07 and P0.05 can be used freely by the nRF
application.
After a power-on reset of the interface MCU, all UART lines are tri-stated when no terminal is connected to
the virtual serial port. Due to the dynamic HWFC handling, if HWFC has been used and detected, P0.07
(CTS) is driven by the interface MCU until a power-on reset has been performed or until a new DTR signal
is received and the detection is redone.
P0.05 (RTS) and P0.07 (CTS) can be disconnected from the interface MCU by switching SW7 to OFF.
This might be necessary if UART without HWFC is needed while P0.05 (RTS) and P0.07 (CTS) are used
for other purposes. To ensure that the P0.06 (TXD) and P0.08 (RXD) lines are not affected by the
interface MCU, the solder bridges for these signals can be cut and later resoldered if needed.
3.3 Mass Storage Device
The interface MCU features an MSD. This makes the DK appear as an external drive on your computer.
This drive can be used for drag-and-drop programming. However, files cannot be stored on the drive.
When a HEX file is copied to the drive, the interface MCU programs the file to the DK.
You can disable the MSD of the DK by using the msddisable command in J-Link Commander. To enable,
use the msdenable command. These commands take effect after a power cycle of the DK and stay this
way until changed again.
Troubleshooting MSD operation
• If Windows tries to defragment the MSD, the interface MCU disconnects and becomes unresponsive.
To return to normal operation, power cycle the DK.
• Your antivirus software might try to scan the MSD. Some antivirus programs trigger a false positive
alert in one of the files and quarantine the unit. If this happens, the interface MCU becomes
unresponsive.
4397_500 9