Introduction
-Combined withAVR Studio? the JTAGICE mkII can do On-Chip Debugging on all AVR? 8-bit RISC microcontrollers with JTAG Interface or debugWIRE Interface.
-JTAG
The JTAG interface is a 4 wire Test Access Port (TAP) controller that is compliant with the IEEE 1149.1 standard. The IEEE standard was developed to enable a standard way to efficiently test circuit board connectivity (Boundary Scan). Atmel? AVR devices have extended this functionality to include full Programming and On-Chip Debugging support.
The JTAGICE mkII uses the standard JTAG interface to enable the user to do real time emulation of the microcontroller while it is running in the target system.
The AVR On-Chip Debug (AVROCD) protocol gives the user complete control of the internal resources of the AVR microcontroller. Thus JTAGICE mkII gives accurate emulation at a fraction of the cost of traditional emulators.
-DebugWIRE
The debugWIRE interface adds a new way of doing On Chip Debug. The debugWIRE On-chip debug system uses a one-wire, bi-directional interface to control the program flow, execute AVR instructions in the CPU and to program the different non-volatile memories.
When the debugWIRE Enable (DWEN) Fuse is programmed and Lock bits are un-programmed, the debugWIRE system within the target device is activated. The RESET port pin is configured as a wire-AND (open-drain) bi-directional I/O pin with pull-up enabled and becomes the communication gateway between target and emulator.
Note that debugWIRE is a debugging interface only and not a programming interface.
-ISP
The JTAGICE mkII also supports full programming through the ISP interface. All JTAG and debugWIRE parts are supported.
AVR JTAG ICE mkII CN features
-AVR Studio Compatible (AVR Studio 4.09 or later)
-Supports all AVR Devices with JTAG Interface
-Supports all AVR Devices with debugWIRE Interface
-Supports ISP programming of all JTAG and debugWIRE parts
-Exact Electrical Characteristics
-Emulates Digital and Analog On-Chip Functions
-Software Breakpoints
-Program Memory Breakpoints
-Supports Assembler and HLL Source Level Debugging
-Programming Interface to flash, eeprom, fuses and lockbits (JTAG only)
-USB 1.1 to PC for Programming and Control (diffrence from ATmel's , no RS232 Interface )
-Can be powered from the USB alone
-Same hardware for both interfaces (JTAG and debugWIRE)
-AVR32 supported
-Xmega supported
-Auto detect your target board conn is JTAG or ISP
Package includes:
One AVR JTAGICE mkii CN
One USB Cable
One USB driver/Software CD with user guide
One squid cable