3.2 On-Board Debugger Connections

The table below shows the connections between the target and the debugger. All the connections between the target and the debugger are tri-stated when the debugger is not using the interface. Therefore, there are few contaminations of the signals, for example, the pins can be configured to anything the user wants.

Info: The 12-edge connections closest to the USB connector on Curiosity Nano boards have a standardized pinout. The program or debug pins have different functions depending on the target programming interface.
Table 3-2. On-Board Debugger Connections
Debugger Pin PIC32CM3204GV00064 PinDescription
CDC TXPA13USART1 RXUSB CDC TX line
CDC RXPA12USART1 TXUSB CDC RX line
DBG0PA31SWDIODebug data line
DBG1PA30SWCLKDebug clock line
DBG2PA03GPIODebug GPIO0/SW0
DBG3nRESETRESETReset line
IDID line for extensions
NCNo connect
VBUSVBUS voltage for external use.
nVOFFVoltage Off input. Disables the target regulator and target voltage when pulled low.
VTGTarget voltage
GNDCommon ground
Figure 3-1. Curiosity Nano Debugger Pinout