Figure 3-9. Programming and Debugging Connections to Debugger
GPIO straps (bottom side)
Info:
Cutting the connections to the debugger will disable programming, debugging, and data streaming
from the PIC24FJ64GU205 mounted on the board.
Tip:
Solder 0Ω resistors across the footprints or short-circuit them with solder to reconnect the signals
between the on-board debugger and the PIC24FJ64GU205.
3.5.4
Connecting to External Microcontrollers
The figure and table below show where the programming and debugging signals must be connected to program
and debug external microcontrollers. The on-board debugger can supply power to the external hardware or use an
external voltage as a reference for its level shifters. Read more about the power supply in
.
The on-board debugger and level shifters actively drive data and clock signals used for programming and debugging
(DBG0, DBG1, and DBG2). Usually the external resistor on these signals can be ignored. Pull-down resistors are
required on the ICSP
™
data and clock signals to debug PIC
®
microcontrollers.
DBG3 is an open-drain connection and requires a pull-up resistor to function.
PIC24FJ64GU205 Curiosity Nano has pull-down resistors R204 and R205 connected to the ICSP data and clock
signal (DBG0 and DBG1). There is also a pull-up resistor R200 connected to the #MCLR signal (DBG3). The location
of pull resistors is shown in the
Remember:
• Connect GND and VTG to the external microcontroller
• Tie the VOFF pin to GND if the external hardware has a power supply
• Make sure there are pull-down resistors on the ICSP data and clock signals (DBG0 and DBG1) to
support the debugging of PIC microcontrollers
Curiosity Nano
©
2021 Microchip Technology Inc.
User Guide
50003124A-page 21