Connecons
User Guide
© 2023 Microchip Technology Inc. and its subsidiaries
DS-50003529B - 26
...........continued
AVR PORT Pin Target Pins Microchip STK600 UPDI Pinout
Pin 5 (TMS)
Pin 6 (nSRST)
Pin 7 (Not connected)
Pin 8 (nTRST)
Pin 9 (TDI)
Pin 10 (GND)
3.3.5.7 AVR TPI
TPI is a programming-only interface for some tinyAVR devices. It is not a debugging interface and
these devices do not have OCD capability.
3.3.5.7.1 Connecng to an AVR TPI Target
The recommended pinout for the 6-pin TPI connector is shown in 3.3.5.7.2. AVR TPI Pinout.
Connection to a 6-pin 100-mil TPI Header
Use the AVR 6-pin adapter board to connect to a standard 100-mil TPI header.
Connection to a 6-pin 50-mil TPI Header
Use the AVR 6-pin mini adapter board to connect to a standard 50-mil TPI header.
3.3.5.7.2 AVR TPI Pinout
When designing an application PCB, which includes an AVR with the TPI interface, the pinout shown
in the gure below, should be used.
Figure 3-16. TPI Header Pinout
TPIDATA
TPICLK
/RESET
VCC
GND
1 2
TPI
(NC)
Table 3-12. TPI Pin Mapping
AVR PORT Pins Target Pins TPI Pinout
Pin 1 (TCK) CLOCK 3
Pin 2 (GND) GND 6
Pin 3 (TDO) DATA 1
Pin 4 (VTG) VTG 2
Pin 5 (TMS)
Pin 6 (nSRST) /RESET 5
Pin 7 (not connected)
Pin 8 (nTRST)
Pin 9 (TDI)
Pin 10 (GND)
3.3.5.8 AVR debugWIRE
The debugWIRE interface is for use on low pin-count devices. Unlike the JTAG interface which
uses four pins, debugWIRE makes use of just a single pin (/RESET) for bidirectional half-duplex
asynchronous communication with the debugger tool.