Atmel Studio 7.0
Atmel Studio 7.0
Introduction
a modern and powerful environment for doing AVR and ARM development.
Get started by exploring the included example projects. Run your solution on
a starter or evaluation kit. Program and debug your project with the included
simulator, or use one of the powerful on-chip debugging and programming
tools from Atmel. Get productive with the various navigate, refactor and
intellisense features in the included editor.
With strong extension possibilities and online gallery, it is possible for both
designers and 3rd party to provide plug-ins and customize the environment
for best use and productivity.
Atmel Studio carries and integrates the GCC toolchain for both AVR and
ARM, Atmel Software Framework, AVR Assembler and Simulator. All newest
Atmel tools are supported including Power Debugger, Atmel-ICE,
Embedded Debugger, AVR ONE!, JTAGICE mkII, JTAGICE3, STK500,
STK600, QT600, AVRISP mkII, AVR Dragon, and SAM-ICE.
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
Table of Contents
Introduction......................................................................................................................1
1. New and Noteworthy................................................................................................. 3
1.1.
1.2.
1.3.
1.4.
1.5.
1.6.
1.7.
1.8.
1.9.
1.10.
3. Installation................................................................................................................16
4. Extensions............................................................................................................... 17
5. Features and Bugs.................................................................................................. 18
6. Device Support........................................................................................................ 27
6.1.
6.2.
Packs..........................................................................................................................................27
Device Notes.............................................................................................................................. 80
1.
1.1.
AVRSV-7008 - Opening a 6.2 project in Atmel studio 7.0.582 persists Debug configuration settings
for all the other configurations
AVRSV-6983 - Uninstalling Studio extensions does not work in some cases
AVRSV-7018 - Project Creation fails with some Culture specific user names
AVRSV-7019 - Help Viewer does not work on 32 bit machines
Issues with getting tools/debuggers recognized or visible see section 2.4 in Atmel Studio 7.0.594readme.pdf for workarounds
gdb 7.8
AVR32 GCC Toolchain 3.4.3 with upstream versions1:
gcc 4.4.7
Binutils 2.23.1
Newlib 1.16.0
ARM GCC Toolchain 4.9.3 with upstream versions1:
gcc 4.9 (revision 221220)
Binutils 2.24
1.2.
1.3.
1.4.
gdb 7.8.0.20150304-cvs
GCC 4.8.1
Binutils 2.41
avr-libc 1.8.0svn
gdb 7.8
AVR32 Toolchain 3.4.2 with upstream versions:
GCC 4.4.7
Binutils 2.23.1
ARM GCC Toolchain 4.8.4 with upstream versions:
GCC 4.8.4
Binutils 2.23.1
gdb 7.8
Support for trace buffers for ARM (MTB) and AVR32 UC3 (NanoTrace)
For more information, see the readme that is installed as part of the toolchain.
For more information, see the readme that is installed as part of the toolchain.
Atmel Atmel Studio 7.0 [RELEASE NOTE]
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
1.5.
Fix programming of boot section for xmega devices introduced in 6.1 update 1
Fix SAM4LSP32 barebone project setup
1.8.
1.7.
1.6.
1.9.
1.10.
2.
The Atmel USB Driver is a cumulative installer that bundles the Jungo
USB driver for the AVR tools and the Segger USB Driver for SAM tools.
During installation of the Atmel USB Driver Package, you might get the
error 0x800b010a - A certificate chain could not be built to a trusted root
authority. This means that the certificate that signs the installer could not
be validated using the certificate authority built in to Windows.
The reason for not being able to validate the certificate is because the
certificate chain needs to be updated through Windows Update. Make
sure that you have received all updates, so that Windows is able to
validate the certificate.
If you are not able to update your computer due to the computer being
offline or restricted in some way, then the root certificate update can be
downloaded from http://support2.microsoft.com/kb/931125.
Yes, it will work side by side between major and minor versions. Side by
side installation with different build numbers are not possible. If you are
uninstalling AVR Studio 4.0 or AVR32 Studio be careful when you
manually delete folders or registry entries after uninstall, as there might
be other keys and folders deployed by Atmel Studio inside the Atmel
folder and registry paths. Note that drivers may be incompatible
between versions.
Yes, it will work. If Jungo driver is already present and its version is
anything less than the new one, then the installer will update the Jungo
driver you already have. The newest Jungo USB driver (version 12)
breaks compatibility with older versions. See KB: Downgrading tools for
how to switch between Jungo versions.
Atmel Studio might not show any connected tools if Norton AntiVirus is
running. To make it work make sure Norton AntiVirus allows
atprogram.exe to communicate with Atmel Studio by adding
atbackend.exe as an exception in the Norton AntiVirus allowed
programs. This is the same with any anti-virus program that by default
blocks ports.
The Visual Studio shell (and thus Atmel Studio) does a considerable
amount of processing during start-up. Parts of the operations are WPF
operations which benefits greatly by updated graphics libraries and
drivers. Installing the latest graphics driver may give a performance
boost both during normal operation and during start-up.
Verification and
programming often fails
with a serial port buffer
overrun error message
when using STK500.
Your system has the latest Windows Automation API if you have
Windows 7 or Windows 8. Only Windows XP, Windows Vista,
Windows Server 2003 and Windows Server 2008 have the old version
of the API. Find the UIAutomationCore.dll file in your system (normally
found in the windows folder) and compare the version number of that
file. The version should be 7.X.X.X. for the new API. The latest API can
be found at http://support.microsoft.com/kb/971513.
How can I make my projects You can enable parallel build Option from Tools, Options, Builder, GNU
build faster?
Make, Make Parallel Execution Of Build. This option will enable the
parallel execution feature in the GNU make utility. This option may
cause the build log to be displayed unordered.
2.1.
2.1.1.
2.1.2.
How do I reuse my AVR Studio 4 projects with the new Atmel Studio?
1.
2.
3.
4.
5.
6.
7.
2.2.
2.2.1.
How can I start debugging my code? What is the keyboard shortcut for debugging?
Unlike the AVR Studio 4 to build your project, without starting debugging, you should press F7.
If you need to rebuild your project after a change to the source files, press Ctrl Alt F7 .
To Start debugging - press F5.
To open the Debugging Interface without running directly, press the DebugStart Debugging and
Break menu button, or press F11.
To start a line-by-line debugging press F10, to start an instruction by instruction debugging session press F11.
To run your project without debugging, press the DebugStart Without Debugging menu button.
2.2.2.
What is a solution?
A solution is a structure for organizing projects in Atmel Studio. The solution maintains the state
information for projects in .sln (text-based, shared) and .suo (binary, user-specific solution options) files.
2.2.3.
What is a project
A project is a logic folder that contains references to all the source files contained in your project, all the
included libraries and all the built executables. Projects allow seamless reuse of code and easy
automation of the build process for complex applications.
2.2.4.
2.2.5.
10
2.2.6.
When starting a debug session, I get an error stating that Debug tool is not set
The reason for this message is that there are no tool capable to debug that are selected for your project.
Go to the Tool project pane and change the to a supported tool.
If the tool you have selected does support debug, then check that the correct interface is chosen and that
the frequency is according to the specification. If the issue persist, try to lower the frequency to a
frequency where programming is stable, and then slowly increase the frequency as long as it keeps
stable.
2.3.
Performance Issues
2.3.1.
Atmel Studio takes a very long time to start on my PC, but runs well in a VM environment. Is there
something I can do with this?
Visual Studio shell (and thus Atmel Studio) uses WPF as a graphics library and does a lot of processing
in the GUI thread. WPF has support for hardware acceleration. Some graphics card drivers does not
utilize this well and spend time in kernel space even when no graphics update is required. Installing the
latest graphics driver may give a performance boost.
2.3.2.
Verification and programming often fails with a serial port buffer overrun error message when
using STK500
This is a known issue. Interrupt DPC latency for serial communication may be disrupted by other drivers,
thus causing buffer overruns on the UART chipset. A workaround which works for most systems is to use
an USB to serial adapter.
2.3.3.
I've connected my tool through an USB hub, and now I get error messages and inconsistent
results while programming and debugging.
Tools and devices should be connected directly to an USB port on your debugging PC. If this is not an
option, you may reduce/eliminate problems by:
Note:
Note that the AVR Dragon should be connected through a powered USB hub. This is because the power
supply on the Dragon can be to weak if the motherboard does not provided enough power. If the Dragon
times out or freezes, then the hub might be of to low quality.
2.4.
2.4.1.
11
2.4.2.
2.4.3.
2.4.4.
2.4.5.
12
Note that the example in Figure 2-1VirtualBox USB filter on page 13 is specific for the JTAGICE mkII.
There are one entry for the tool, here the JTAGICE mkII, and one for AVRBLDR which is the firmware
upgrade mode for the tool. The name, serial, Vendor ID and Product ID may be different for your tool, so
change those values accordingly.
Note:
This section contains specifics to VirtualBox. The same logic applies to other virtualization software, but
the steps may differ.
2.4.6.
Error
Cause
Resolution
13
Error
Cause
Resolution
Data mismatch
Insufficient resources
Cause
Resolution
14
If the path of the dll is different, that means that Atmel Studio has picked up the wrong dll, an this dll is
incompatible with the dll that is shipped with Atmel Studio. An example of this is shown in Figure 2-3
Procmon Filter Configuration on page 15.
Figure 2-3Procmon Filter Configuration
To solve the above issue, we recommend backing up the dll that is being loaded and then replacing it with
the JLinkARM.dll found in the atbackend directory inside the Atmel Studio installation directory. This
can be done given the assumption that the dll bundled by Atmel Studio is newer than the one that is being
loaded, and the dll is backwards compatible.
Note:
Remember to back up the offending JLinkARM.dll before replacing it, as it is not given that it will be
compatible with the program that deployed it.
15
3.
Installation
Installation instructions.
Supported Operating Systems
Windows 8 / 8.1
Windows 10
Supported Architectures
32-Bit (x86)
64-Bit (x64)
Hardware Requirements
RAM
Atmel Studio can be run side by side with older versions of Atmel Studio and AVR Studio.
Uninstallation of previous versions is not required.
Verify the hardware and software requirements from the "System Requirements" section
Save all your work before starting, because the installation might prompt you to restart if required
Double click the installer executable file, follow the installation wizard
Once finished, the installer displays an option to Start Atmel Studio after completion. If you
choose to open, then note that Atmel Studio will launch with administrative privileges, since the
installer was either launched as administrator or with elevated privileges.
16
4.
Extensions
Short information about the Extension Manager and the extension ecosystem.
Extensions and updates to Atmel Studio are available through the Atmel Gallery. Access it through http://
gallery.atmel.com or use the extension manager in Atmel Studio under the Tools menu.
The set of extensions supporting a given Atmel Studio version may vary. Visit http://gallery.atmel.com to
see which extensions are available for a given version of Atmel Studio. Note that at the time of the
release of a new version of Atmel Studio not all extensions have been ported from the previous version.
Atmel Studio does not automatically reinstall extensions installed on previous versions of Atmel Studio.
17
5.
AVRSV-3139: A STK600 card stack In case of error about STK600 routing card, there are no popup
error must generate a popup
message in Device Programming tool.
message.
AVRSV-3672: Can't use network
path in "New Example Project
from ASF"- dialog.
AVRSV-5050: Studio should warn Starting the process by selecting "Start Debugging and Break" or
if BOOTPROT is set during launch "Start Without Debugging" does not perform flash memory
when debugging bootloader.
verification. If the BOOTPROT fuse is set in the device, flash
memory may not get programmed correctly and no error will be
displayed.
AVRSV-5378: Debugger on
SAM devices: Interrupt flags that are cleared by reading a
SAM4L-EK is clearing the interrupt register, can unexpectedly be cleared by the debugger if the
flags.
register is monitored in the IO view or the Memory view in Atmel
Studio. An example is the RXRDY flag for USART0 in
SAM4LC4C, which might be cleared if the debugger breaks and
reads the RHR register in order to display its value.
AVRSV-6118: NanoTrace not
available for simulator.
18
AVRSV-628: Scrolling
memory view does not work
properly.
Scrolling memory view does not work properly. It is not possible to use
the slider in the memory view to scroll it. Only the up and down arrows
works.
AVRSV-680: Breakpoint is
not updating in the
Disassembly and Code view.
Sometimes breakpoints that are set in the Source Editor are not
reflected correctly in the Disassembly Window while debugging.
AVRSV-966: Installer crashes Running the Atmel Studio installer using the "run as" option on
when trying to install from
Windows XP may crash the installer.
"runas" option.
AVRSV-1192: Internet
Explorer 6 does not show
user documentation
correctly.
Internet Explorer 6 will not render the navigation menu in the user
documentation correctly.
AVRSV-1533: Microsoft
Visual Studio 2010 Shell -->
Error: Cannot publish
because a project failed to
build.
Visual Studio 2010 RC/Beta version has conflict with RTM version of
Microsoft Visual Studio 2010 Isolated Shell. The workaround is to
uninstall Microsoft Visual Studio 2010 isolated Shell that is installed
with Atmel Studio.
AVRSV-1557: Mapped
Mapped network drives do not appear in the Project Location window
network drives do not appear when creating a new project.
in Project Location window.
AVRSV-1603: shared register When debugging on ATmega16[A] or ATmega32[A] devices it is not
access not possible?.
possible to read out the value of UBRRH using the debugger.
AVRSV-1675: Tool marked as If a driver for a tool has not been installed (first time it's plugged in) and
available even though OS
the user plugs the tool into the PC when Atmel Studio is running then it
driver is not installed.
will be shown in the "Available Tools" view but not have access to the
tool as a OS driver for the tool does not exist. Any operation on the tool
initiated will fail. Restart Atmel Studio to access the tool.
AVRSV-1733: Single step
over SW reset on Xmega
does not work.
Stepping in the source view over a software reset may leave the target
running on ATxmega devices.
AVRSV-1758: Non-Latin
characters in project paths
are not supported.
Projects which include paths or files with non-Latin characters are not
supported.
19
AVRSV-1883: PORT registers The IO window does not fully support registers like e.g. DIRSET,
in IO view behaves
DIRTGL, and DIRCLR for the XMEGA family (used to manipulate a
incorrectly.
corresponding DIR register). Toggling the value of bits in these
registers have undefined result on DIR.
AVRSV-1888: Detect m103c
compatibility fuse setting on
atmega128.
'Alt + G' does not open the file <avr/io.h>. This file is not parsed by
Visual Assist.
Creating two projects in the same solution which have different devices
is not supported. Create two different solutions instead.
AVRSV-2163: File/Folder
names with spaces are not
built property.
Files or folders with more than one consequent spaces are not
supported as part of AVRStudio 5 projects.
AVRSV-2601: VS6
incompatibillity with AS5.
Project creation may fail when file/folder name of the project or its subitems name exceeds 256 characters limit.
20
error is expected and to use the ASF projects created in 5.1 (i.e ASF
2.9.0) we have to use avr gcc toolchain verison 3.3.1 and for later ASF
versions use 3.4.0. Alternatively you could manually add the const
qualifier to the variable(s) that are reported, when compiling ASF 2.9.0
projects with AVR GCC toolchain 3.4.0 or later.
AVRSV-3993: JTAGICE3
event endpoint is not
registered on virtual
machines.
On virtual machines like VirtualBox, the event endpoint may not work
properly and no events will be propagated from the tool to Atmel
Studio. This mainly impacts debugging.
AVRSV-4005: Setting lockbits Setting flash region lockbits when using SEGGER may have no effect,
for SAM4LC4C have no
as the SEGGER tool may unlock the flash region before it writes to it at
effect.
a later stage.
AVRSV-4050: User signature User signature on RFR parts can only be accessed by JTAG or parallel
on RFR parts can only be
programming.
accessed by JTAG or parallel
programming.
AVRSV-4079: Unable to
launch using an ELF file
containing LOCKBITS.
Build abruptly fails in Atmel studio without proper error message and
the error window shows no error. Tail of the Build Output: Task
"RunCompilerTask" ========== Build: 0 succeeded or up-to-date, 1
failed, 0 skipped ========== Reason: Project file was upgraded from
6.0 to 6.1. Steps to Restore back the project to working condition:
Scenario 1: (With Backup) Check whether there is a back up project in
the projectfolder with the name ProjectName_6_0 (For Example the
backup project is GccApplication1_6_0.cproj if the actual project name
is GccApplication1.cproj) * Project with the name GccApplication1.cproj
is the upgraded project to confirm edit the project file in editor you
should be able to see <ProjectVersion>6.1</ProjectVersion>. * Open
the project GccApplication1_6_0.cproj in Atmel Studio 6.0. It should
prompt you to save the solution file. Save and build it should work fine.
Scenario 2: (Without Backup) If the backup project is not found in the
project folder chances are that you would have upgraded the project
from 6.0 to 6.1 without opting for the backup. * Edit the project file
modify <ProjectVersion> tag and set the version to 6.0 and also modify
the <ToolchainName> tag by removing .C or .CPP from the tag ( For
example com.Atmel.AVRGCC32.C must be renamed as
com.Atmel.AVRGCC32) build the project now.
AVRSV-4380: No error or
warning is displayed when
number of characters in
command line arguments
exceeds microsoft
limitation. .
When building a project in Atmel Studio, and if you get an error like the
one as follows <some file>.o: No such file or directory during the linking
stage, then it could be because of the number of characters in the
command line. Windows expects that the command line be less than
8192 characters. To workaround the issue, reduce the name of the
folder so that the command line becomes shorter.
21
AVRSV-4440: Breaking
changes in SAM header files
going from 6.0 to 6.1.
The SAM header files have been updated and due to this there are
breaking changes when upgrading from 6.0 to 6.1. Bare bone SAM
projects created with Atmel Studio 6.0 can get compilation errors due
to changes in defines. You can continue to use the old headers by
keeping Atmel Studio 6.0 and 6.1 installed in parallel and use the
toolchain from 6.0. ASF projects are not affected.
AVRSV-4501: Path of
toolchain's native libraries
are wrong.
Toolchain libraries "Full Path" property will display the base path of the
current toolchain.
AVRSV-4521: Expanding /
collapsing node does not
refresh the files in solution
explorer.
If a library is removed, the Library list in the solution explorer may not
update. Double click the "Libraries" node to refresh the status of
Libraries presence.
AVRSV-4576: Modifying
EEPROM contents in the
memory view causes data
corruption on XMEGA E5.
Programming SAM4L and some UC3 devices may fail when core
voltage is raised above 1.9 V.
For COFF object file debugging, elements in the "type" field of a watch
on a composite data type might contain the object/variable name
instead of the type name.
In the information window for Xplained Pro kits, the revision is not the
actual chip revision, but the revision coded into the Xplained Pro itself.
Use the Programming Dialog to read the correct revision from the
device.
AVRSV-4899: In External
Interrupt controller example,
stepping through NMI
debugging is not working.
Debugging inside the NMI handler on UC3 does not work. This is
probably due to the fact that the NMI interrupt has a higher interrupt
priority than breakpoints.
AVRSV-5029: Not able to set Writing bitfields that needs to be written in a timed sequence from the
CLKPR bits while debugging I/O view will not work. This is the case for CLKPR, IVSEL and WDTEN,
in Xplained Pro Mega256rfr2. to mention some bitfields.
AVRSV-5324: SAM D20 - IO
View - OUTSET / OUTCLR
improperly updated.
22
Variables in Live Watch are not updated when single stepping on UC3
devices.
AVRSV-5450: It is not
possible to get trace from
multicore device.
During trace activation, Atmel Studio can silently fail to enable trace on
multi-core devices where the TRACESWO pin is shared by the cores
through a mux that does not switch automatically to the active core. To
be able to get trace on these devices, the mux for the TRACESWO
signal needs to be set correctly by the users application.
Relocating the .text segment may cause the debugger to fail in certain
conditions. This results in 'Start debugging and break' to stop at a high
address in the disassembly view. To make the debugger break the
application entry, tick the 'Override VTOR' option in the project
properties, and ensure that the text box contains the address of the
interrupt vector. This is usually 'exception_table' or '&exception_table',
depending on the startup code in the project. The difference between
these is that '&exception_table' is a struct, while 'exception_table' is a
function pointer array.
Trying to enable GDB for AVR32 projects will probably fail in even the
simplest debugging, such as Halt, Step, and Go. It is not
recommended to ignore the warning shown when this option is enabled
for a project.
AVRSV-5854: Installation of
The Atmel USB Driver Package may fail during installation with error
USB Driver package fails on '0x800b010a - A certificate chain could not be built to a trusted root
clean Win 7 (64-bit) machine. authority'. The reason for this is that the built in certificate in Windows
is out of date and needs to be updated through Windows Update. If
you are unable to perform a update, then the update can be manually
downloaded from KB931125 from Microsoft.
AVRSV-5952: Firmware
upgrade fails from
jtagice3v2.15 to jtagice3+.
23
Atmel Studio would not be able to erase a SAM4L part if the part was
put into a sleep mode immediately after startup. Note that a POR may
be required after programming to be able to establish contact.
Atmel Studio 7.0 entry will be visible in Add Remove programs even if
the installation is unsuccessful or partial. Please remove the entry and
try installing again.
AVRSV-6405: Device
disconnected error comes
after updating firmware. But
allows to debug program.
AVRSV-6427: Abort of
Uninstall sequence leaves
the system in intermediate
state.
AVRSV-6515: Project creation Project creation is very slow due to accessing version of toolchain
is very slow due to
more often than required.
accessing version of tool
chain more often than
required.
AVRSV-6664: Atmel Studio
crashes when I search in the
options dialog.
Atmel Studio may crash when searching in the Options page. The
issue lies in the Visual Studio shell, and is fixed in version 2013.4 and
newer. To apply the fix, download Visual Studio 2014 Update 4 or
newer from https://www.visualstudio.com/news/vs2013-update4-rtm-vs
or from https://www.microsoft.com/en-us/download/details.aspx?
id=44921 .
24
AVRSV-6676: Launching a
Starting a debug session fails with 'Failed to launch. Error code
debug session does nothing. 89710015'. This is caused by bad video card drivers. Please update
your drivers to the latest version available from your manufacturer.
AVRSV-6677: Issues with
graphics driver can cause
rendering glitches.
AVRSV-6811: atprogram
When trying to run the atprogram verify command using a .bin file you
verify command using .bin
get the following error: [ERROR] An error occurred executing a
file complains about missing command (verify): Could not find specified address space (prog)
address space (prog).
AVRSV-6848: Upgrading
JTAGICE3v1 and v2 to v3
works, but studio needs to
be restarted.
AVRSV-6983: Uninstalling
extension bricks Studio in
some cases. Issue with
Clarius Extension Manager.
AVRSV-6999: Incorrectly
removing ":" for C labels
when enabling "Remove
whitespaces trailing..."
option.
AVRSV-7003: Current
measurements does not
work when running
debugging or programming
at low baud.
25
Project creation fails on selecting device and SAM project linking fails
when user has unicode characters in the path.
AVRSV-7021: Studio Crashes Fixed a random studio crash while enabling MTB Trace / Nano Trace
when enabling Trace View in
Some Projects.
AVRSV-7033: Tools
programming/read add 0x0d
bytes in binary.
Known Issues
Other Issues Fixed
26
6.
Device Support
Device support in Atmel Studio is done using the concept of device family packs. The format is inspired
by the Keil CMSIS-Pack specification, and packs containing ARM devices are fully compatible with the
Keil CMSIS-Pack specification. For AVR and AVR32 packs, some Atmel specific extensions to the format
have been implemented.
CMSIS-Pack describes a couple of use cases, and the packs used in Atmel Studio to provide device
support is part of the Device Family Pack (DFP) use case. This pack contains all needed files to support
compilation, programming and debugging of a device. More information about the CMSIS-Pack
specification, visit http://www.keil.com/pack/doc/CMSIS/Pack/html/index.html.
Atmel Studio includes a tool to manage packs, called Pack Manager. It is available in the Tools menu in
Atmel Studio and gives the ability to install, remove, and list information related to packs.
6.1.
Packs
Abbreviations:
D
dW
debugWIRE
aW
aWire
27
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
28
dW ISP ISP
dW ISP ISP
ATA5702M322 dW ISP,
HVSP
dW ISP
dW ISP
dW ISP
dW ISP,
HVPP
dW ISP,
HVPP
dW ISP,
HVPP
dW ISP,
HVPP
dW ISP,
HVSP
dW ISP,
HVSP
dW ISP,
HVSP
dW ISP,
HVPP
dW ISP,
HVPP
dW ISP,
HVPP
dW ISP,
HVPP
ATA5781
ATA5782
ATA5783
ATA5790
ATA5790N
ATA5791
ATA5795
ATA5831
ATA5832
ATA5833
ATA6285
ATA6286
ATA6612C
ATA6613C
dW ISP ISP
dW ISP ISP
dW ISP ISP
dW ISP ISP
dW ISP ISP
dW ISP ISP
dW ISP ISP
dW ISP ISP
dW ISP ISP
dW ISP ISP
dW ISP ISP
dW ISP ISP
dW ISP ISP
dW ISP ISP
dW ISP,
HVPP
ATA5505
dW ISP ISP
dW ISP,
HVPP
ATA5272
ATautomotive AVR
Dragon
P
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
Atmel-ICE JTAGICE
mkII
P
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
JTAGICE3 Powerdebugger
Table 6-1Atmel ATautomotive DFP (1.0.77) - Atmel ATautomotive Series Device Support.
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
STK600
ISP
ISP
ISP
Simulator
ISP
ISP
ISP
D P P
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
29
dW ISP,
HVPP
dW ISP,
HVPP
dW ISP,
HVPP
dW ISP,
HVPP
dW ISP
dW ISP
dW ISP
dW ISP
ATA6616C
ATA6617C
ATA664251
ATA8210
ATA8215
ATA8510
ATA8515
ATA6614Q
ATautomotive AVR
Dragon
P
dW ISP ISP
dW ISP ISP
dW ISP ISP
dW ISP ISP
dW ISP ISP
dW ISP ISP
dW ISP ISP
dW ISP ISP
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
Atmel-ICE JTAGICE
mkII
P
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
JTAGICE3 Powerdebugger
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
STK600
Simulator
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
D P P
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
30
ISP
ISP
dW
AT90USB162
ISP, dW
HVPP
AT90USB1287
ISP
ISP
ISP
ISP
ISP
ISP
ISP
AT90USB1286
ISP, dW
HVPP
ISP
ISP
ISP
ISP
ISP
dW
ISP, dW
HVPP
ISP, dW
HVPP
ISP, dW
HVPP
ISP, dW
HVPP
ISP, dW
HVPP
AT90PWM81
dW
AT90PWM3B
dW
AT90PWM2B
dW
dW
AT90PWM216
AT90PWM316
dW
AT90PWM161
ISP
dW
AT90PWM1
ISP
AT90CAN64
ISP, dW
HVPP
AT90CAN32
ISP
ISP
ISP
ISP
ISP
ISP
ISP
dW
dW
dW
dW
dW
dW
dW
ISP
ISP
ISP
ISP
ISP
ISP
ISP
dW
dW
dW
dW
dW
dW
dW
ISP
ISP
ISP
ISP
ISP
ISP
ISP
dW
dW
dW
dW
dW
dW
dW
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
dW
ISP
dW
ISP
dW
ISP
dW
ISP
ISP
dW
dW
dW
dW
dW
dW
dW
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
D P P
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
AVR
Dragon
AT90CAN128
ATmega
Table 6-2Atmel ATmega DFP (1.0.90) - Atmel ATmega Series Device Support.
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
31
ATmega1284P
ATmega128A
ATmega128RFA1
ISP
ATmega1284
ISP
ISP, dW
HVPP
ISP
dW
ISP
dW
ISP
dW
ISP
ISP
dW
ATmega1281
ATmega1280
ATmega128
dW
AT90USB82
AT90USB647
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
D P P
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
Yes
Yes
Yes
Yes
Yes
Yes
AVR
Dragon
AT90USB646
ATmega
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
32
dW
dW
dW
ATmega164P
ATmega164PA
ATmega165A
ATmega165P
ATmega165PA
ATmega168
ATmega168A
ATmega168P
ISP, dW
HVPP
ISP, dW
HVPP
ISP
ISP
ISP
ISP
ISP
ATmega164A
ISP
ATmega162
ISP, dW
HVPP
ATmega16
dW
dW
dW
ISP
ISP
ISP
dW
dW
dW
ISP
ISP
ISP
dW
dW
dW
ISP
ISP
ISP
dW
dW
dW
ISP
ISP
ISP
ISP
ISP
ISP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
D P P
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
AVR
Dragon
ATmega128RFR2
ATmega
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
33
dW
ATmega169PA
ATmega16A
ATmega16HVA
dW
ATmega16U2
ATmega16U4
ATmega2560
ISP, dW
HVPP
ISP, dW
HVPP
dW
ISP
ISP
ISP
ISP
ISP
ATmega16M1
ISP
ISP, dW
HVPP
ISP
ISP
ATmega16HVBrevB dW
ISP
ISP
ISP, dW
HVPP
ISP, dW
HVSP
dW
ATmega16HVB
ATmega169P
ISP
ISP
ATmega169A
ISP, dW
HVPP
ISP
dW
ISP
ATmega168PB
ISP, dW
HVPP
dW
ISP
ISP
dW
dW
ISP
ISP
dW
dW
ISP
ISP
dW
dW
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
dW
dW
dW
dW
dW
ISP
ISP
ISP
ISP
ISP
dW
dW
dW
dW
dW
ISP
ISP
ISP
ISP
ISP
dW
dW
dW
dW
dW
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
dW
dW
dW
dW
dW
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVSP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
D P P
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVSP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
dW
dW
AVR
Dragon
ATmega168PA
ATmega
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
34
ATmega324PA
ATmega324PB
ATmega325
ATmega3250
ATmega324P
ATmega324A
ATmega32
ATmega256RFR2
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP,
HVSP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
D P P
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP,
HVSP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
AVR
Dragon
ATmega2561
ATmega
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
35
dW
dW
ATmega325P
ATmega325PA
ATmega328
ATmega328P
ATmega3290
ISP
ATmega329
ISP
ISP
dW
ISP, dW
HVPP,
HVSP
ISP
ATmega328PB
ISP, dW
HVPP
ISP
ATmega325A
ISP
ATmega3250PA
ISP, dW
HVPP
ATmega3250P
ISP
ISP
ISP
dW
dW
dW
ISP
ISP
ISP
dW
dW
dW
ISP
ISP
ISP
dW
dW
dW
ISP
ISP
ISP
ISP
ISP
ISP
dW
dW
dW
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP,
HVSP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
D P P
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
ISP,
HVPP,
HVSP
ISP,
HVPP
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
AVR
Dragon
ATmega3250A
ATmega
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
36
ISP, dW
HVPP
ISP, dW
HVPP
ISP, dW
HVPP
dW
dW
dW
ATmega329PA
ATmega32A
ATmega32C1
ATmega32HVB
ATmega32HVBrevB dW
dW
ATmega329P
ATmega32M1
ATmega32U2
ISP, dW
HVPP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ATmega329A
ISP
ATmega3290PA
ISP, dW
HVPP
ATmega3290P
dW
dW
dW
dW
dW
ISP
ISP
ISP
ISP
ISP
dW
dW
dW
dW
dW
ISP
ISP
ISP
ISP
ISP
dW
dW
dW
dW
dW
ISP
ISP
ISP
ISP
ISP
dW
dW
dW
dW
dW
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
D P P
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
AVR
Dragon
ATmega3290A
ATmega
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
37
dW
dW
dW
dW
ATmega48P
ATmega48PA
ATmega48PB
ATmega64
ATmega640
ATmega644
ATmega644A
ATmega644P
ATmega644PA
ISP, dW
HVPP
ISP, dW
HVPP
ISP, dW
HVPP
ISP, dW
HVPP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ATmega48A
ISP
dW
ATmega48
ISP, dW
HVPP
ATmega406
ISP
ISP
ISP
ISP
ISP
dW
dW
dW
dW
dW
JTAG
ISP
ISP
ISP
ISP
ISP
dW
dW
dW
dW
dW
JTAG
ISP
ISP
ISP
ISP
ISP
dW
dW
dW
dW
dW
JTAG
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
JTAG
dW
dW
dW
dW
dW
JTAG
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
HVPP
ISP,
HVPP
D P P
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
JTAG,
HVPP
JTAG,
ISP,
HVPP
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
AVR
Dragon
ATmega32U4
ATmega
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
38
ATmega645
ATmega6450
ATmega6450A
ATmega6450P
ATmega645A
ATmega645P
ATmega649
ATmega6490
ATmega6490A
ATmega6490P
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
D P P
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
AVR
Dragon
ATmega644RFR2
ATmega
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
39
dW
dW
ATmega64HVE2
ATmega64M1
ATmega64RFR2
ISP,
HVPP
ISP,
HVPP
ISP, dW
HVPP
dW
dW
dW
dW
ATmega8515
ATmega8535
ATmega88
ATmega88A
ATmega88P
ATmega88PA
ISP, dW
HVPP
ISP, dW
HVPP
ISP, dW
HVPP
ISP,
HVPP
ATmega8
ISP, dW
HVPP
ISP, dW
HVSP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
dW
ATmega64C1
ISP
ATmega64A
ISP, dW
HVPP
ATmega649P
ISP
ISP
ISP
dW
dW
dW
ISP
ISP
ISP
dW
dW
dW
ISP
ISP
ISP
dW
dW
dW
ISP
ISP
ISP
ISP
ISP
ISP
dW
dW
dW
dW
ISP
ISP
ISP
ISP
ISP
ISP
ISP
dW
dW
dW
dW
ISP
ISP
ISP
ISP
ISP
ISP
ISP
dW
dW
dW
dW
ISP
ISP
ISP
ISP
ISP
ISP
ISP
dW
dW
dW
dW
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
dW
dW
dW
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVSP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
D P P
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
ISP,
HVPP
JTAG,
ISP,
HVPP
ISP,
HVPP
ISP,
HVSP
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
JTAG,
ISP,
HVPP
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
AVR
Dragon
ATmega649A
ATmega
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
40
dW
ATmega8U2
ISP, dW
HVPP
ISP, dW
HVSP
dW
ATmega8HVA
ISP, dW
HVPP
ISP,
HVPP
dW
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
dW
dW
dW
ISP
ISP
ISP
ISP
dW
dW
dW
ISP
ISP
ISP
ISP
AVR
Dragon
ATmega8A
ATmega88PB
ATmega
dW
dW
dW
ISP
ISP
ISP
ISP
dW
dW
dW
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP,
HVPP
ISP,
HVSP
ISP,
HVPP
ISP,
HVPP
D P P
ISP,
HVPP
ISP,
HVSP
ISP,
HVPP
ISP,
HVPP
Yes
Yes
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
41
dW ISP ISP
dW ISP ISP
dW ISP ISP
dW ISP,
HVSP
ATtiny1634 dW ISP,
HVPP
dW ISP,
HVPP
TPI
ATtiny13A
ATtiny167
ATtiny20
dW ISP ISP
dW ISP,
HVSP
dW ISP,
HVSP
dW ISP,
HVSP
ISP,
HVPP
ATtiny24
ATtiny24A
ATtiny25
ATtiny26
TPI
ATtiny40
ATtiny4313 dW ISP,
HVPP
TPI
dW ISP ISP
TPI
TPI
dW ISP ISP
ATtiny261A dW ISP,
HVPP
ATtiny4
dW ISP ISP
ISP ISP
dW ISP ISP
dW ISP,
HVPP
ATtiny261
dW ISP ISP
ATtiny2313A dW ISP,
HVPP
dW ISP ISP
dW ISP ISP
ATtiny2313 dW ISP,
HVPP
TPI
dW ISP ISP
dW ISP,
HVSP
ATtiny13
TPI
TPI
dW ISP dW
TPI
TPI
dW ISP dW
dW ISP dW
ISP
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
TPI
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
TPI
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
Atmel-ICE JTAGICE
mkII
ATtiny10
ATtiny
Table 6-3Atmel ATtiny DFP (1.0.70) - Atmel ATtiny Series Device Support.
dW ISP dW
dW ISP dW
dW ISP dW
ISP
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
ISP
TPI
TPI
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
TPI
ISP
ISP
ISP
ISP
TPI
JTAGICE3 Powerdebugger
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
P
TPI
STK600
Yes
Simulator
Yes
Yes
Yes
ISP, HVPP ISP, HVPP Yes
TPI
TPI
TPI
D P P
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
42
ATtiny461A dW ISP,
HVPP
dW ISP,
HVPP
TPI
ATtiny48
ATtiny5
dW ISP ISP
dW ISP ISP
dW ISP,
HVSP
dW ISP,
HVSP
dW ISP,
HVPP
ATtiny84A
ATtiny85
ATtiny861
ATtiny861A dW ISP,
HVPP
dW ISP ISP
dW ISP ISP
dW ISP,
HVSP
dW ISP ISP
dW ISP ISP
dW ISP ISP
TPI
dW ISP ISP
dW ISP ISP
dW ISP ISP
ATtiny841
dW ISP,
HVSP
dW ISP,
HVPP
ATtiny461
ATtiny84
dW ISP ISP
dW ISP,
HVSP
ATtiny45
dW ISP,
HVPP
dW ISP ISP
dW ISP,
HVSP
ATtiny44A
ATtiny828
dW ISP ISP
dW ISP,
HVSP
ATtiny441
dW ISP ISP
dW ISP,
HVSP
ATtiny44
dW ISP ISP
dW ISP,
HVPP
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
TPI
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
Atmel-ICE JTAGICE
mkII
ATtiny43U
ATtiny
P
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
dW ISP dW
ISP
ISP
ISP
ISP
ISP
ISP
ISP
TPI
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
JTAGICE3 Powerdebugger
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
STK600
Simulator
Yes
TPI
D P P
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
43
dW ISP,
HVPP
dW ISP,
HVPP
TPI
ATtiny88
ATtiny9
TPI
dW ISP ISP
dW ISP ISP
TPI
dW ISP dW
dW ISP dW
ISP
ISP
Atmel-ICE JTAGICE
mkII
ATtiny87
ATtiny
P
dW ISP dW
dW ISP dW
TPI
ISP
ISP
JTAGICE3 Powerdebugger
ISP
ISP
STK600
Simulator
TPI
Yes
D P P
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
44
JTAG, SWD
ATSAM3A8C
AVR
ONE!
AVR
Dragon
ATSAM3A4C
SAM3A
P
JTAGICE3 Powerdebugger
Table 6-4Atmel SAM3A DFP (1.0.32) - Atmel SAM3A Series Device Support.
JTAG, SWD
JTAG, SWD
QT600 SAM-ICE
P
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
45
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
ATSAM3N0A
ATSAM3N0B
ATSAM3N0C
ATSAM3N1A
ATSAM3N1B
ATSAM3N1C
ATSAM3N2A
ATSAM3N2B
ATSAM3N2C
ATSAM3N4A
ATSAM3N4B
ATSAM3N4C
JTAG, SWD
ATSAM3N00B
AVR
ONE!
AVR
Dragon
ATSAM3N00A
SAM3N
P
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
Table 6-5Atmel SAM3N DFP (1.0.41) - Atmel SAM3N Series Device Support.
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
46
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
ATSAM3S1C
ATSAM3S2A
ATSAM3S2B
ATSAM3S2C
ATSAM3S4A
ATSAM3S4B
ATSAM3S4C
ATSAM3S8B
ATSAM3S8C
ATSAM3SD8B
ATSAM3SD8C
JTAG, SWD
ATSAM3S1B
AVR
ONE!
AVR
Dragon
ATSAM3S1A
SAM3S
P
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
Table 6-6Atmel SAM3S DFP (1.0.47) - Atmel SAM3S Series Device Support.
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
47
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
ATSAM3U2C
ATSAM3U2E
ATSAM3U4C
ATSAM3U4E
JTAG, SWD
ATSAM3U1E
AVR
ONE!
AVR
Dragon
ATSAM3U1C
SAM3U
P
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
Table 6-7Atmel SAM3U DFP (1.0.32) - Atmel SAM3U Series Device Support.
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
48
JTAG, SWD
JTAG, SWD
JTAG, SWD
ATSAM3X8C
ATSAM3X8E
ATSAM3X8H
JTAG, SWD
ATSAM3X4E
AVR
ONE!
AVR
Dragon
ATSAM3X4C
SAM3X
P
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
Table 6-8Atmel SAM3X DFP (1.0.33) - Atmel SAM3X Series Device Support.
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
49
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
ATSAM4C16C:1
ATSAM4C32C:0
ATSAM4C32C:1
ATSAM4C32E:0
ATSAM4C32E:1
ATSAM4C4C:0
ATSAM4C4C:1
ATSAM4C8C:0
ATSAM4C8C:1
ATSAM4CMP16C:0
ATSAM4CMP16C:1
ATSAM4CMP32C:0
ATSAM4CMP32C:1
ATSAM4CMP8C:0
ATSAM4CMP8C:1
ATSAM4CMS16C:0
ATSAM4CMS16C:1
ATSAM4CMS32C:0
ATSAM4CMS32C:1
ATSAM4CMS4C:0
ATSAM4CMS4C:1
ATSAM4CMS8C:0
ATSAM4CMS8C:1
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
D P P
QT600 SAM-ICE
AVR
AVR AVRISP Atmel-ICE JTAGICE JTAGICE3 PowerDragon ONE! mkII
mkII
debugger
ATSAM4C16C:0
SAM4C
Table 6-9Atmel SAM4C DFP (1.0.59) - Atmel SAM4C Series Device Support.
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
50
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
ATSAM4E16E
ATSAM4E8C
ATSAM4E8CB
ATSAM4E8E
JTAG, SWD
ATSAM4E16CB
AVR
ONE!
AVR
Dragon
ATSAM4E16C
SAM4E
P
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
Table 6-10Atmel SAM4E DFP (1.1.30) - Atmel SAM4E Series Device Support.
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
51
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
ATSAM4LC2C
ATSAM4LC4A
ATSAM4LC4B
ATSAM4LC4C
ATSAM4LC8A
ATSAM4LC8B
ATSAM4LC8C
ATSAM4LS2A
ATSAM4LS2B
ATSAM4LS2C
ATSAM4LS4A
ATSAM4LS4B
ATSAM4LS4C
ATSAM4LS8A
ATSAM4LS8B
ATSAM4LS8C
JTAG, SWD
ATSAM4LC2B
AVR
ONE!
AVR
Dragon
ATSAM4LC2A
SAM4L
P
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
Table 6-11Atmel SAM4L DFP (1.0.27) - Atmel SAM4L Series Device Support.
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
52
JTAG, SWD
JTAG, SWD
JTAG, SWD
ATSAM4N8A
ATSAM4N8B
ATSAM4N8C
JTAG, SWD
ATSAM4N16C
AVR
ONE!
AVR
Dragon
ATSAM4N16B
SAM4N
P
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
Table 6-12Atmel SAM4N DFP (1.0.31) - Atmel SAM4N Series Device Support.
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
53
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
ATSAM4S4B
ATSAM4S4C
ATSAM4S8B
ATSAM4S8C
ATSAM4SA16B
ATSAM4SA16C
ATSAM4SD16B
ATSAM4SD16C
ATSAM4SD32B
ATSAM4SD32C
ATSAM4SP32A
ATSAM4S4A
ATSAM4S2C
JTAG, SWD
ATSAM4S2B
JTAG, SWD
ATSAM4S2A
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
ATSAM4S16C
AVR
ONE!
AVR
Dragon
ATSAM4S16B
SAM4S
Table 6-13Atmel SAM4S DFP (1.0.35) - Atmel SAM4S Series Device Support.
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
54
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
ATSAMC20E17A
ATSAMC20E18A
ATSAMC20G15A
ATSAMC20G16A
ATSAMC20G17A
ATSAMC20G18A
ATSAMC20J16A
ATSAMC20J17A
ATSAMC20J18A
ATSAMC20E16A
AVR
ONE!
AVR
Dragon
ATSAMC20E15A
SAMC20
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
Table 6-14Atmel SAMC20 DFP (1.0.38) - Atmel SAMC20 Series Device Support.
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
55
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
ATSAMC21E17A
ATSAMC21E18A
ATSAMC21G15A
ATSAMC21G16A
ATSAMC21G17A
ATSAMC21G18A
ATSAMC21J16A
ATSAMC21J17A
ATSAMC21J18A
ATSAMC21E16A
AVR
ONE!
AVR
Dragon
ATSAMC21E15A
SAMC21
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
Table 6-15Atmel SAMC21 DFP (1.0.36) - Atmel SAMC21 Series Device Support.
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
56
SWD
Atmel-ICE JTAGICE
mkII
ATSAMD09D14A
AVRISP
mkII
SWD
AVR
ONE!
AVR
Dragon
ATSAMD09C13A
SAMD09
SWD
SWD
P
SWD
SWD
JTAGICE3 Powerdebugger
Table 6-16Atmel SAMD09 DFP (1.0.21) - Atmel SAMD09 Series Device Support.
SWD
SWD
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
57
SWD
SWD
SWD
SWD
SWD
ATSAMD10D13AM
ATSAMD10D13AS
ATSAMD10D14AM
ATSAMD10D14AS
ATSAMD10C14A
AVR
ONE!
AVR
Dragon
ATSAMD10C13A
SAMD10
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
JTAGICE3 Powerdebugger
Table 6-17Atmel SAMD10 DFP (1.0.24) - Atmel SAMD10 Series Device Support.
SWD
SWD
SWD
SWD
SWD
SWD
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
58
SWD
SWD
ATSAMD11D14AS
ATSAMD11D14AM
AVR
ONE!
AVR
Dragon
ATSAMD11C14A
SAMD11
SWD
SWD
SWD
SWD
SWD
SWD
JTAGICE3 Powerdebugger
Table 6-18Atmel SAMD11 DFP (1.0.23) - Atmel SAMD11 Series Device Support.
SWD
SWD
SWD
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
59
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
ATSAMD20E16
ATSAMD20E17
ATSAMD20E18
ATSAMD20G14
ATSAMD20G15
ATSAMD20G16
ATSAMD20G17
ATSAMD20G17U
ATSAMD20G18
ATSAMD20G18U
ATSAMD20J14
ATSAMD20J15
ATSAMD20J16
ATSAMD20J17
ATSAMD20J18
ATSAMD20E15
AVR
ONE!
AVR
Dragon
ATSAMD20E14
SAMD20
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
Table 6-19Atmel SAMD20 DFP (1.0.34) - Atmel SAMD20 Series Device Support.
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
60
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
ATSAMD21E15BU
ATSAMD21E15L
ATSAMD21E16A
ATSAMD21E16B
ATSAMD21E16BU
ATSAMD21E16L
ATSAMD21E17A
ATSAMD21E18A
ATSAMD21G15A
ATSAMD21G15B
ATSAMD21G16A
ATSAMD21G16B
ATSAMD21G17A
ATSAMD21G17AU
ATSAMD21G18A
ATSAMD21G18AU
ATSAMD21J15A
ATSAMD21J15B
ATSAMD21J16A
ATSAMD21J16B
ATSAMD21J17A
ATSAMD21J18A
ATSAMD21E15B
AVR
ONE!
AVR
Dragon
ATSAMD21E15A
SAMD21
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
Table 6-20Atmel SAMD21 DFP (1.0.222) - Atmel SAMD21 Series Device Support.
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
61
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
ATSAMDA1E16A
ATSAMDA1G14A
ATSAMDA1G15A
ATSAMDA1G16A
ATSAMDA1J14A
ATSAMDA1J15A
ATSAMDA1J16A
ATSAMDA1E15A
AVR
ONE!
AVR
Dragon
ATSAMDA1E14A
SAMDA1
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
Table 6-21Atmel SAMDA1 DFP (1.0.8) - Atmel SAMDA1 Series Device Support.
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
62
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
ATSAME70J21
ATSAME70N19
ATSAME70N20
ATSAME70N21
ATSAME70Q19
ATSAME70Q20
ATSAME70Q21
JTAG, SWD
ATSAME70J20
AVR
ONE!
AVR
Dragon
ATSAME70J19
SAME70
P
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
Table 6-22Atmel SAME70 DFP (1.0.21) - Atmel SAME70 Series Device Support.
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
63
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
ATSAMG53G19
ATSAMG53N19
ATSAMG54G19
ATSAMG54J19
ATSAMG54N19
ATSAMG55G19
ATSAMG55J19
JTAG, SWD
ATSAMG51N18
AVR
ONE!
AVR
Dragon
ATSAMG51G18
SAMG
P
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
Table 6-23Atmel SAMG DFP (1.0.27) - Atmel SAMG Series Device Support.
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
64
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
ATSAML21E17B
ATSAML21E18A
ATSAML21E18B
ATSAML21G16B
ATSAML21G17B
ATSAML21G18A
ATSAML21G18B
ATSAML21J16B
ATSAML21J17B
ATSAML21J18A
ATSAML21J18B
ATSAML21E16B
AVR
ONE!
AVR
Dragon
ATSAML21E15B
SAML21
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
Table 6-24Atmel SAML21 DFP (1.0.54) - Atmel SAML21 Series Device Support.
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
65
SWD
SWD
SWD
SWD
SWD
SWD
ATSAMR21E18A
ATSAMR21E19A
ATSAMR21G16A
ATSAMR21G17A
ATSAMR21G18A
ATSAMR21E17A
AVR
ONE!
AVR
Dragon
ATSAMR21E16A
SAMR21
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
SWD
Table 6-25Atmel SAMR21 DFP (1.0.28) - Atmel SAMR21 Series Device Support.
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
66
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
ATSAMS70J21
ATSAMS70N19
ATSAMS70N20
ATSAMS70N21
ATSAMS70Q19
ATSAMS70Q20
ATSAMS70Q21
JTAG, SWD
ATSAMS70J20
AVR
ONE!
AVR
Dragon
ATSAMS70J19
SAMS70
P
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
Table 6-26Atmel SAMS70 DFP (1.0.27) - Atmel SAMS70 Series Device Support.
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
67
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
ATSAMV70N19
ATSAMV70N20
ATSAMV70Q19
ATSAMV70Q20
JTAG, SWD
ATSAMV70J20
AVR
ONE!
AVR
Dragon
ATSAMV70J19
SAMV70
P
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
Table 6-27Atmel SAMV70 DFP (1.0.23) - Atmel SAMV70 Series Device Support.
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
68
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
ATSAMV71J21
ATSAMV71N19
ATSAMV71N20
ATSAMV71N21
ATSAMV71Q19
ATSAMV71Q20
ATSAMV71Q21
JTAG, SWD
ATSAMV71J20
AVR
ONE!
AVR
Dragon
ATSAMV71J19
SAMV71
P
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
JTAG, SWD
Table 6-28Atmel SAMV71 DFP (1.0.25) - Atmel SAMV71 Series Device Support.
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
69
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
AT32UC3A0512 JTAG
AT32UC3A1128 JTAG
AT32UC3A1256 JTAG
AT32UC3A1512 JTAG
AT32UC3A3128 JTAG
AT32UC3A3128S JTAG
AT32UC3A3256 JTAG
AT32UC3A3256S JTAG
JTAG
AT32UC3A364S JTAG
AT32UC3A4128 JTAG
AT32UC3A4128S JTAG
AT32UC3A4256 JTAG
AT32UC3A4256S JTAG
JTAG
AT32UC3A364
AT32UC3A464
AT32UC3A464S JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
AT32UC3A0256 JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
AVR
ONE!
AVR
Dragon
AT32UC3A0128 JTAG
UC3A
Table 6-29Atmel UC3A DFP (1.0.46) - Atmel UC3A Series Device Support.
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAGICE3 Powerdebugger
P
D P P
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
Yes
Yes
Yes
Yes
Yes
Yes
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
70
JTAG
JTAG
JTAG
AT32UC3B1512 JTAG
AT32UC3B164 JTAG
JTAG
AT32UC3B064 JTAG
JTAG
JTAG
AT32UC3B0512 JTAG
AT32UC3B1256 JTAG
JTAG
AT32UC3B0256 JTAG
AT32UC3B1128 JTAG
JTAG
AVR
ONE!
AVR
Dragon
AT32UC3B0128 JTAG
UC3B
P
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
Table 6-30Atmel UC3B DFP (1.0.24) - Atmel UC3B Series Device Support.
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAGICE3 Powerdebugger
P
QT600 SAMICE
P
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
71
D
JTAG, aW
JTAG, aW
JTAG, aW
JTAG, aW
JTAG, aW
JTAG, aW
JTAG, aW
JTAG, aW
JTAG, aW
JTAG, aW
JTAG, aW
AT32UC3C0256C JTAG, aW
AT32UC3C0512C JTAG, aW
AT32UC3C064C JTAG, aW
AT32UC3C1128C JTAG, aW
AT32UC3C1256C JTAG, aW
AT32UC3C1512C JTAG, aW
AT32UC3C164C JTAG, aW
AT32UC3C2128C JTAG, aW
AT32UC3C2256C JTAG, aW
AT32UC3C2512C JTAG, aW
AT32UC3C264C JTAG, aW
JTAG, aW
AVR
ONE!
AVR
Dragon
AT32UC3C0128C JTAG, aW
UC3C
P
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
Table 6-31Atmel UC3C DFP (1.0.42) - Atmel UC3C Series Device Support.
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
JTAGICE3 Powerdebugger
aW
aW
aW
aW
aW
aW
aW
aW
aW
aW
aW
aW
D P P
JTAG, aW
JTAG, aW
JTAG, aW
JTAG, aW
JTAG, aW
JTAG, aW
JTAG, aW
JTAG, aW
JTAG, aW
JTAG, aW
JTAG, aW
JTAG, aW
Simulator
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
72
JTAG, aW
JTAG, aW
JTAG, aW
JTAG, aW
ATUC128D4 JTAG, aW
ATUC64D3 JTAG, aW
ATUC64D4 JTAG, aW
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
aW
aW
aW
aW
QT600 SAMICE
AVR Dragon AVR ONE! AVRISP Atmel-ICE JTAGICE mkII JTAGICE3 PowermkII
debugger
ATUC128D3 JTAG, aW
UC3D
Table 6-32Atmel UC3D DFP (1.0.26) - Atmel UC3D Series Device Support.
JTAG, aW
JTAG, aW
JTAG, aW
JTAG, aW
STK500 STK600
Simulator
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
73
JTAG, aW
JTAG, aW
JTAG, aW
JTAG, aW
JTAG, aW
ATUC128L4U
ATUC256L3U
ATUC256L4U
ATUC64L3U
ATUC64L4U
JTAG, aW
JTAG, aW
JTAG, aW
JTAG, aW
JTAG, aW
JTAG, aW
JTAG, aW
JTAG, aW
AT32UC3L032 JTAG, aW
JTAG, aW
JTAG, aW
AT32UC3L0256 JTAG, aW
ATUC128L3U
JTAG, aW
AT32UC3L016 JTAG, aW
AT32UC3L064 JTAG, aW
JTAG, aW
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
AVR
Dragon
AT32UC3L0128 JTAG, aW
UC3L
Table 6-33Atmel UC3L DFP (1.0.39) - Atmel UC3L Series Device Support.
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
JTAG, aW JTAG, aW
JTAGICE3 Powerdebugger
aW
aW
aW
aW
aW
aW
aW
aW
aW
aW
aW
D P P
Simulator
JTAG, aW
JTAG, aW
JTAG, aW
JTAG, aW
JTAG, aW
JTAG, aW
JTAG, aW Yes
JTAG, aW Yes
JTAG, aW
JTAG, aW Yes
JTAG, aW
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
74
PDI
PDI
PDI
ATxmega192A3
ATxmega256A3
PDI
PDI
PDI
PDI
ATxmega32A4
ATxmega32A4U
ATxmega64A1
ATxmega64A1U
ATxmega64A3
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
ATxmega16A4U
PDI
PDI
PDI
PDI
PDI
PDI
ATxmega16A4
PDI
ATxmega128A3
ATxmega128A4U PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
AVR
ONE!
AVR
Dragon
ATxmega128A1
XMEGAA
Table 6-34Atmel XMEGAA DFP (1.0.36) - Atmel XMEGAA Series Device Support.
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
JTAGICE3 Powerdebugger
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
JTAG
D P P
JTAG,
PDI
JTAG,
PDI
JTAG,
PDI
PDI
PDI
JTAG,
PDI
JTAG,
PDI
JTAG,
PDI
JTAG,
PDI
JTAG,
PDI
JTAG,
PDI
PDI
PDI
PDI
JTAG,
PDI
JTAG,
PDI
JTAG,
PDI
JTAG,
PDI
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Simulator
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
75
PDI
ATxmega64A4U
PDI
AVR
ONE!
AVR
Dragon
ATxmega64A3U
XMEGAA
PDI
PDI
PDI
PDI
PDI
PDI
JTAGICE3 Powerdebugger
JTAG
D P P
PDI
JTAG,
PDI
Yes
Yes
Simulator
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
76
AVR
ONE!
AVR
Dragon
XMEGAB
P
JTAGICE3 Powerdebugger
Table 6-35Atmel XMEGAB DFP (1.0.29) - Atmel XMEGAB Series Device Support.
JTAG
JTAG
JTAG
JTAG
JTAG,
PDI
JTAG,
PDI
JTAG,
PDI
JTAG,
PDI
Yes
Yes
Yes
Yes
Simulator
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
77
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
ATxmega16C4 PDI
ATxmega192C3 PDI
ATxmega256C3 PDI
ATxmega32C3 PDI
ATxmega32C4 PDI
ATxmega384C3 PDI
ATxmega64C3 PDI
AVR
ONE!
AVR
Dragon
ATxmega128C3 PDI
XMEGAC
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
AVRISP
mkII
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
Atmel-ICE JTAGICE
mkII
Table 6-36Atmel XMEGAC DFP (1.0.27) - Atmel XMEGAC Series Device Support.
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
JTAGICE3 Powerdebugger
P
QT600 SAMICE
P
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
78
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
ATxmega128D4 PDI
ATxmega16D4 PDI
ATxmega192D3 PDI
ATxmega256D3 PDI
ATxmega32D3 PDI
ATxmega32D4 PDI
ATxmega384D3 PDI
ATxmega64D3 PDI
ATxmega64D4 PDI
AVR
ONE!
AVR
Dragon
ATxmega128D3 PDI
XMEGAD
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
AVRISP
mkII
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
Atmel-ICE JTAGICE
mkII
Table 6-37Atmel XMEGAD DFP (1.0.29) - Atmel XMEGAD Series Device Support.
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
JTAGICE3 Powerdebugger
P
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
PDI
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Atmel-YYYYYB-atmelstudio_Release Note-10/2015
79
PDI
PDI
PDI
ATxmega32E5 PDI
ATxmega8E5 PDI
AVR
ONE!
AVR
Dragon
ATxmega16E5 PDI
XMEGAE
PDI
PDI
PDI
AVRISP
mkII
PDI
PDI
PDI
PDI
PDI
PDI
Atmel-ICE JTAGICE
mkII
Table 6-38Atmel XMEGAE DFP (1.0.28) - Atmel XMEGAE Series Device Support.
PDI
PDI
PDI
PDI
PDI
PDI
JTAGICE3 Powerdebugger
P
QT600 SAMICE
P
PDI
PDI
PDI
Yes
Yes
Yes
6.2.
Device Notes
Information about mature devices.
The following mature devices are not recommended for new designs:
ATtiny11
ATtiny12
ATtiny15
ATtiny22
AT90S1200
AT90S2313
AT90S2323
AT90S2343
AT90S4433
AT90S8515
AT90S8535
ATmega323
ATmega161
ATmega163
ATmega103
ATmega165
ATmega169
ATmega64HVE
ATmega32U6
AT90PWM2
AT90PWM3
AT90SCR100
AT86RF401
80
Atmel Corporation
T: (+1)(408) 441.0311
F: (+1)(408) 436.4200
www.atmel.com
Atmel , Atmel logo and combinations thereof, Enabling Unlimited Possibilities , AVR , AVR Studio , megaAVR , tinyAVR , XMEGA , and others are registered
trademarks or trademarks of Atmel Corporation in U.S. and other countries. ARM is a registered trademark of ARM Ltd. Other terms and product names may be
trademarks of others.
DISCLAIMER: The information in this document is provided in connection with Atmel products. No license, express or implied, by estoppel or otherwise, to any
intellectual property right is granted by this document or in connection with the sale of Atmel products. EXCEPT AS SET FORTH IN THE ATMEL TERMS AND
CONDITIONS OF SALES LOCATED ON THE ATMEL WEBSITE, ATMEL ASSUMES NO LIABILITY WHATSOEVER AND DISCLAIMS ANY EXPRESS, IMPLIED
OR STATUTORY WARRANTY RELATING TO ITS PRODUCTS INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. IN NO EVENT SHALL ATMEL BE LIABLE FOR ANY DIRECT, INDIRECT,
CONSEQUENTIAL, PUNITIVE, SPECIAL OR INCIDENTAL DAMAGES (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS AND PROFITS, BUSINESS
INTERRUPTION, OR LOSS OF INFORMATION) ARISING OUT OF THE USE OR INABILITY TO USE THIS DOCUMENT, EVEN IF ATMEL HAS BEEN ADVISED
OF THE POSSIBILITY OF SUCH DAMAGES. Atmel makes no representations or warranties with respect to the accuracy or completeness of the contents of this
document and reserves the right to make changes to specifications and products descriptions at any time without notice. Atmel does not make any commitment to
update the information contained herein. Unless specifically provided otherwise, Atmel products are not suitable for, and shall not be used in, automotive
applications. Atmel products are not intended, authorized, or warranted for use as components in applications intended to support or sustain life.
SAFETY-CRITICAL, MILITARY, AND AUTOMOTIVE APPLICATIONS DISCLAIMER: Atmel products are not designed for and will not be used in connection with any
applications where the failure of such products would reasonably be expected to result in significant personal injury or death (Safety-Critical Applications) without
an Atmel officer's specific written consent. Safety-Critical Applications include, without limitation, life support devices and systems, equipment or systems for the
operation of nuclear facilities and weapons systems. Atmel products are not designed nor intended for use in military or aerospace applications or environments
unless specifically designated by Atmel as military-grade. Atmel products are not designed nor intended for use in automotive applications unless specifically
designated by Atmel as automotive-grade.