TPI is a programming-only interface for some AVR® ATtiny devices. It is not
a debugging interface, and these devices do not have OCD capability.
Use the pinout shown in the figure below when designing an application PCB with an AVR
with the TPI interface included.Figure 2-3. TPI Header Pinout
Direct Connection to a Standard 6-pin 100-mil TPI Header
Use the included 100-mil 6-pin flat cable to connect directly to a board supporting the
TPI header type. Note the pin-1 marking on the cable, and ensure to line it up with the
pin-1 marking on the AVR Programming Adapter.
Table 2-3. TPI Pin Description
MPLAB® Debugger/Programmer Hardware
Tools
TPI Pin Mapping
Pin #
Pin Name
Header Pin #
Name
Description
1
TVPP
2
TVDD
2
VCC
Target voltage reference
3
GND
6
GND
Common ground
4
PGD
1
TPI_DATA
TPI data input/output
5
PGC
3
TPI_CLK
TPI clock input
6
TAUX
5
RESET
Target RESET pin
7
TTDI
8
TTMS
The online versions of the documents are provided as a courtesy. Verify all content and data in the device’s PDF documentation found on the device product page.