10.3.2 Pinouts for Interfaces
The programming connector pin functions are different for various devices
and interfaces. Refer to the following pinout tables for debug and data stream
interfaces.
Note: Refer to the data
sheet for the device you are using as well as the application notes for the specific
interface for additional information and diagrams.
| MPLAB® Snap | DEBUG | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Connector | Pin # | Pin Name | ICSP (MCHP) | MIPS EJTAG | Cortex® SWD | AVR® JTAG | AVR ISP(&DW) | UPDI | PDI | debugWIRE | TPI |
| 1 | TVPP | MCLR | MCLR | MCLR | |||||||
| 2 | TVDD | VDD | VIO_REF | VTG | VTG | VTG | VTG | VTG | VTG | VTG | |
| 3 | GND | GND | GND | GND | GND | GND | GND | GND | GND | GND | |
| 4 | PGD | DAT | TDO | SWO | TDO | MISO | DAT | DAT | DAT | ||
| 5 | PGC | CLK | TCK | SWCLK | TCK | SCK | CLK | ||||
| 6 | TAUX | AUX | RESET | RESET | CLK | dW | RST | ||||
| 7 | TTDI | TDI | TDI | MOSI | |||||||
| 8 | TTMS | TMS | SWDIO | TMS | |||||||
| MPLAB Snap | DATA STREAM |
|---|---|
| Pin # | CDC |
| 1 | |
| 2 | VTG |
| 3 | GND |
| 4 | |
| 5 | |
| 6 | |
| 7 | TX (target) |
| 8 | RX (target) |
This is a connectivity board that supports JTAG, SWD, ICSP and AVR protocols.

