nRF9160 DK v0.8.5

Debug input and trace options

The primary debug interface on the nRF9160 DK is the Segger OB debugger available through the USB port. However, if other than USB supply is used on the board, this functionality will be disabled.

The Debug in connectors P3 (nRF9160) and P11 (nRF52840) make it possible to connect external debuggers for debugging when the interface USB cable is not connected or if the board is in nRF ONLY mode.

Figure 1. Debug input connector and trace footprint
Debug in connector and trace footprint for a 20-pin connector on the nRF9160 DK board

To utilize the SW trace feature on nRF9160, a footprint for a 20-pin connector is available (P4). If trace functionality is required, a 2×10 pin 1.27 mm pitch surface mount connector can be mounted. nRF9160 GPIOs used for the trace interface will not be available for application firmware use during trace.

Note: Connectors P3 and P4 overlap and share the same footprint.
Table 1. nRF9160 trace interfaces
GPIO Trace
P0.21 TRACECLK
P0.22 TRACEDATA[0]
P0.23 TRACEDATA[1]
P0.24 TRACEDATA[2]
P0.25 TRACEDATA[3]