Contents
Introduction
Features
Atmel JTAGICE3 Features
System Requirements
Getting Started with the Atmel JTAGICE3
Kit Contents
Assembling the Atmel JTAGICE3
Opening the Atmel JTAGICE3
Powering the Atmel JTAGICE3
Connecting to the Host Computer
USB Driver Installation
Windows
Connecting the Atmel JTAGICE3
Connecting to a JTAG Target
Using the JTAG 10-pin Connector
Connecting to an aWire Target
Connecting to a PDI Target
Connecting to a debugWIRE Target
Connecting to an SPI Target
Connecting to an SWD Target
Connecting to a UPDI Target
Using the Atmel JTAGICE3 with Atmel STK500
Using the Atmel JTAGICE3 with Atmel STK600
On-chip Debugging
Introduction to On-chip Debugging (OCD)
Physical Interfaces
JTAG
aWire
PDI
UPDI Physical Interface
UPDI using JTAGICE3
UPDI and /RESET
debugWIRE
SPI
SWD
Atmel OCD Implementations
Atmel AVR UC3 OCD (JTAG and aWire)
Atmel AVR XMEGA OCD (JTAG and PDI physical)
Atmel megaAVR OCD (JTAG)
Atmel megaAVR/tinyAVR OCD (debugWIRE)
Atmel tinyX-OCD (UPDI)
UPDI and /RESET
TinyX-OCD (UPDI) Special Considerations
ARM Coresight Components
Hardware Description
LEDs
Rear Panel
Bottom Panel
Architecture Description
Atmel JTAGICE3 Main Board
Atmel JTAGICE3 Target Connectors
Atmel JTAGICE3 Target Connectors Part Numbers
Software Integration
Atmel Studio
Software Integration in Atmel Studio
Programming Options
Debug Options
Command Line Utility
Advanced Debugging Techniques
Atmel AVR UC3 Targets
EVTI/EVTO Usage
debugWIRE Targets
Software Breakpoints
Firmware Upgrade
Release History and Known Issues
What's New in Major Version 3
Firmware Release History
Known Issues Concerning the Atmel JTAGICE3
Atmel AVR XMEGA OCD Specific Issues
Atmel megaAVR OCD and Atmel tinyAVR OCD Specific Issues
Product Compliance
RoHS and WEEE
CE and FCC
Revision History
Legal Disclaimer