53.8.2 10-pin JTAGICE3 Compatible Serial Wire Debug Interface

The JTAGICE3 debugger and programmer does not support the Cortex Debug Connector (10-pin) directly, hence a special pinout is needed to directly connect the SAM C20/C21 to the JTAGICE3, alternatively one can use the JTAGICE3 squid cable and manually match the signals between the JTAGICE3 and SAM C20/C21. The following figure describes how to connect a 10-pin header that support connecting the JTAGICE3 directly to the SAM C20/C21 without the need for a squid cable. This can also be used for the Atmel-ICE AVR connector port.

The JTAGICE3 squid cable or the JTACICE3 50 mil cable can be used to connect the JTAGICE3 programmer and debugger to the SAM C20/C21. The following figure illustrates the correct pinout for the JTAGICE3 50 mil, and details are given in the table.

Figure 53-14. 10-pin JTAGICE3 Compatible Serial Wire Debug Interface
Table 53-9. 10-pin JTAGICE3 Compatible Serial Wire Debug Interface
Header Signal NameDescription
SWDCLKSerial wire clock pin
SWDIOSerial wire bidirectional data pin
RESETTarget device reset pin, active low
VTGTarget voltage sense, must be connected to the device VDD
GNDGround
Note: JTAG and Serial Wire Interface recommendations can be found in the “Basic 32-Bit MCU Design and Troubleshooting Checklist” guide on the Microchip web site, www.microchip.com.