The TPI (Tiny Programming Interface) found on some tinyAVR devices can download code into the memories of these devices.
The TPI interface requires two of the deviceʼs pins, TPIDATA and TPICLK, in addition to the RESET pin. On STK600, they are found on the ISP/PDI connector.