Atmel ATAVRDRAGON on-chip debugger and programming device ATAVRDRAGON ATAVRDRAGON Data Sheet

Product codes
ATAVRDRAGON
Page of 45
AVR32 Menu
 | 
AVR Menu
 ]
High Voltage Serial Programming Description
Low pin count AVR devices do not have enough IO pins to support the full Parallel Programming interface. These devices instead use
HVSP programming, which is a serial version of the Parallel Programming interface.
 
Important!
Extreme care should be taken if using HVSP mode to program a AVR device on an external target. The HVSP lines do not have level
converters, so it is important that the target board is powered by the AVR Dragon VCC header, and 
not using another power supply. In
addition the AVR Dragon will apply 12V to the reset pin, so it is important that the target board is designed to handle 12V on this line.
 
Note that the target voltage, i.e. the 5V from the VCC header must be applied to either pin 2 on the ISP header or pin 4 on the JTAG
header. This because the AVR Dragon must read the target voltage.
 
To avoid damaging the Target Board, the AVR Dragon or both, it is recommended to 
only use HVSP mode on devices placed in the
28/40 pin DIP socket on the AVR Prototyp area on the AVR Dragon.
 
Figure: Prototype Area
 
The High Voltage Serial Programming (HVSP) interface is found on the HV_PROG header. Figure below shows the pinout of the HV_PROG
header when used for HVSP for all parts except ATtiny24/44/84 :
 
   
 
The ATtiny24/44/84 uses separate pins for entering programming mode. See the pinout of the HV_PROG header when used for these
parts below: