Atmel Studio: Release 6.0



Similar documents
Atmel Studio: Release 6.1 Beta

Welcome to Atmel Studio

Welcome to Atmel Studio

Welcome to Atmel Studio

Welcome to Atmel Studio

Welcome to Atmel Studio

RELEASE NOTES. AVR8 GNU Toolchain AVR8 GNU Toolchain

e-config Data Migration Guidelines Version 1.1 Author: e-config Team Owner: e-config Team

Complete Integrated Development Platform Copyright Atmel Corporation

VisionView Maintenance Utility Release Notes

VMware Horizon FLEX User Guide

Topaz Installation Sheet

Parallels Transporter Agent

AC-PG-USBASP USBASP AVR Programmer

HP Personal Workstations Step-By- Step Instructions for Upgrading Windows Vista or Windows XP Systems to Windows 7

Installation Instructions Release Version 15.0 January 30 th, 2011

FTP Updates. Hiden Analytical Limited 420 Europa Boulevard Warrington WA5 7UN England. Tel: +44 (0) Fax: +44 (0)

CONFIGURING MICROSOFT SQL SERVER REPORTING SERVICES

Table of Contents. FleetSoft Installation Guide

STATISTICA VERSION 10 STATISTICA ENTERPRISE SERVER INSTALLATION INSTRUCTIONS

Core Protection for Virtual Machines 1

VERITAS Backup Exec TM 10.0 for Windows Servers

AVR1900: Getting started with ATxmega128A1 on STK bit Microcontrollers. Application Note. 1 Introduction

32-bit AVR UC3 Microcontrollers. 32-bit AtmelAVR Application Note. AVR32769: How to Compile the standalone AVR32 Software Framework in AVR32 Studio V2

Sharpdesk V3.5. Push Installation Guide for system administrator Version

AdminToys Suite. Installation & Setup Guide

Wise Package Studio 8.0 MR1 Release Notes

DataSuite Installation and Activation Guide

Computer Requirements

Getting Started with VMware Fusion

Introduction 1-1 Installing FAS 500 Asset Accounting the First Time 2-1 Installing FAS 500 Asset Accounting: Upgrading from a Prior Version 3-1

Guide to Installing BBL Crystal MIND on Windows 7

How To Install Database Oasis On A Computer Or Computer (For Free)

Argus Direct add-in for spreadsheets - Installation Guide

SKP16C62P Tutorial 1 Software Development Process using HEW. Renesas Technology America Inc.

Fiery E100 Color Server. Welcome

INSTALL AND CONFIGURATION GUIDE. Atlas 5.1 for Microsoft Dynamics AX

Installation & Licensing Guide. AquiferTest Pro. An Easy-to-Use Pumping Test and Slug Test Data Analysis Package

Citrix EdgeSight for Load Testing Installation Guide. Citrix EdgeSight for Load Testing 3.5

Atmel Studio 7.0. Introduction. Software RELEASE NOTE

StruxureWare Power Monitoring 7.0.1

INFUSION BUSINESS SOFTWARE Installation and Upgrade Guide

AliOffice 2.0 Installation Guide

Contents. RM Education Ltd 2013 Page 2 of 18

Atmel AVR4029: Atmel Software Framework User Guide. Atmel Microcontrollers. Application Note. Features. 1 Introduction

CodeWarrior Development Studio for Freescale S12(X) Microcontrollers Quick Start

Using Microsoft Visual Studio API Reference

================================================================== CONTENTS ==================================================================

USER GUIDE. ZigBit USB Stick User Guide. Introduction

VEEAM ONE 8 RELEASE NOTES

INSTALLING MICROSOFT SQL SERVER AND CONFIGURING REPORTING SERVICES

Out n About! for Outlook Electronic In/Out Status Board. Administrators Guide. Version 3.x

Microsoft SQL Database

VMware Virtual Machine Importer User s Manual

FliteStar Quick Start Guide May 2009

Intel System Event Log (SEL) Viewer Utility

AVR1922: Xplain Board Controller Firmware. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

Quick Start Using DASYLab with your Measurement Computing USB device

Installing jabra pc suite. V01_0905 Jabra is a registered trademark of GN Netcom A/S

VMware Horizon FLEX User Guide

CashFlow Programming Module CPM

Features Reference. About Unified Communication System. Before Using This Machine. Starting a Meeting. What You Can Do During the Meeting

InventoryControl for use with QuoteWerks Quick Start Guide

Using. Microsoft Virtual PC. Page 1

AVR115: Data Logging with Atmel File System on ATmega32U4. Microcontrollers. Application Note. 1 Introduction. Atmel

A+ Guide to Software: Managing, Maintaining, and Troubleshooting, 5e. Chapter 3 Installing Windows

PSoC Programmer Release Notes

APPLICATION NOTE. AT07175: SAM-BA Bootloader for SAM D21. Atmel SAM D21. Introduction. Features

User Manual. Onsight Management Suite Version 5.1. Another Innovation by Librestream

PSCAD Installation Errors

User Guide Win7Zilla

Additional Requirements for ARES-G2 / RSA-G2. One Ethernet 10 Base T/100 Base TX network card required for communication with the instrument.

Impact+OCR 1.1 Readme

Getting Started with VMware Fusion. VMware Fusion for Mac OS X

Receiver Updater for Windows 4.0 and 3.x

Installation Guide: Delta Module Manager Launcher

8-bit. Application Note. Microcontrollers. AVR282: USB Firmware Upgrade for AT90USB

Release Notes. Pre-Installation Recommendations... 1 Platform Compatibility... 1 Known Issues... 2 Resolved Issues... 2 Troubleshooting...

Networking Best Practices Guide. Version 6.5

1. System Requirements

Network Administrator s Guide and Getting Started with Autodesk Ecotect Analysis

Contents. Hardware Configuration Uninstalling Shortcuts Black...29

Installation Instruction STATISTICA Enterprise Server

Section 1 Introduction to the AT91SAMD20 and the Development Environment

Test Center Enterprise. ios Device Onboarding Guide

Atmel Studio 7.0. Introduction. Software RELEASE NOTE

A6210 WiFi USB Adapter ac USB 3.0 Dual Band User Manual

File Management Utility. T u t o r i a l

USB Flash Memory TransMemory-EX II TM

Installation Instruction STATISTICA Enterprise Small Business

STATISTICA VERSION 9 STATISTICA ENTERPRISE INSTALLATION INSTRUCTIONS FOR USE WITH TERMINAL SERVER

VMware Horizon FLEX User Guide

Sage Timberline Enterprise Installation and Maintenance Guide

Integrated Virtual Debugger for Visual Studio Developer s Guide VMware Workstation 8.0

Intel Matrix Storage Console

Upgrading from Windows XP to Windows 7

Speeding up PDF display in Acrobat

e-dpp May 2013 Quick Installation Guide Microsoft Windows 2003 Server, XP, Vista, 7 Access Database

Issue Tracking Anywhere Installation Guide

STATISTICA VERSION 12 STATISTICA ENTERPRISE SMALL BUSINESS INSTALLATION INSTRUCTIONS

Transcription:

Atmel Studio: Release 6.0 Welcome to the Atmel Studio Atmel Studio is the new integrated development environment from Atmel. It provides you a modern and powerful environment for doing 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. Experience seamless integration with various Atmel WEB services like Atmel Video Lounge, Atmel Store and datasheets to keep you updated and help you to design your solutions. 8/32-bits Atmel Microcontrollers Release 6.0 With strong extension possibillities 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 and ARM, Atmel Software framework, assembler and simulator. All newest Atmel tools are supported including, JTAGICE, JTAGICE3, STK500, STK600, QT600, ISP, and SAM-ICE. For a detailed list of supported devices and tools please see the Supported Devices chapter.

Installation Instructions System Requirements Supported Operating Systems Windows XP (x86) with Service Pack 3 - all editions except Starter Edition Windows Vista (x86 & x64) with Service Pack 1 - all editions except Starter Edition Windows 7 (x86 and x64) Windows Server 2003 (x86 & x64) with Service Pack 2 Windows Server 2003 R2 (x86 and x64) Windows Server 2008 (x86 and x64) with Service Pack 2 Windows Server 2008 R2 (x64) Supported Architectures: 32-Bit (x86) 64-Bit (x64) Hardware Requirements: Computer that has a 1.6GHz or faster processor RAM 1 GB RAM for x86 2 GB RAM for x64 An additional 512 MB RAM if running in a Virtual Machine 4GB of available hard disk space A minimum display resolution of 1024 x 768 or higher is recommended. Downloading and installing Download the latest Atmel Studio 6.0 installer. Atmel Studio 6.0 can be run side by side with Studio 5.0 and 5.1. Uninstallation of Studio 5.0 or 5.1 is not required. Verify the hardware and software requirements from "System Requirements" section. Make sure you are logged on with Administrative privileges. Please save all your work before starting, because the installation might prompt you for a restart if required. Please disconnect all Atmel USB/Serial hardware devices. Windows XP users are urged to stay connected to the internet during installation to allow for automatic certificate updates. See FAQ for more information. Double click the installer executable file. Please note that this might take some time to extract depending on H/ W configuration. Studio Prerequisites installation will start. NOTE : If you have all the prerequisites already installed then this dialog will not be shown. If.NET Framework 4.0 is not already installed, the installer will start the.net Framework setup, Note that this does not include SP1. Accept the licence agreement and proceed through the installation. If the installer prompts for restart please do so. After restart the installation will start automatically. If Visual Studio Isolated shell 2010 is not installed, the installer will start the Microsoft Visual Studio Isolated Shell (2010) Setup. Accept the licence agreement and proceed through the installation. 2 Atmel Studio

Atmel Studio The Atmel USB Driver will install/upgrade the existing Jungo USB driver, and will also keep the existing hardware to work. Accept the licence agreement and proceed through the installation. NOTE : If you have previous versions of Jungo USB driver then the installer will update them. The Atmel USB driver (Jungo USB Driver + SAM USB Driver) is fully compatible with its previous versions. So Studio 4, Studio 32 and Studio 5.0, 5.1 should continue to work with the updated driver without any issues. After this, Atmel Studio installation should start. Click Next to continue. Accept the licence agreement and continue. Choose the Destination Directory to Install and click Next. Review the summary and click Install. The installation will copy all files and prompt to click Finish. At the end, the installer will display options to associate files with Studio. Please choose them if you prefer to open files with the mentioned file extensions in Atmel Studio 6.0. The installer also displays an option to "Start Atmel Studio after completion". If you choose to open, then please note that Atmel Studio 6.0 will launch with administrative privileges, since the installer was either launched as administrator or with elevated privileges (in Windows Vista or later). FAQ 1. What is the Atmel USB Driver? The Atmel USB Driver is a cumulative installer that bundles the Jungo USB driver for the tools and the Segger USB Driver for SAM tools 2. Will Atmel Studio 6.0 work in parallel with Studio 5.0, 5.1, Studio 4.0 and 32 Studio?, it will work. Note: When you are uninstalling Studio 4.0 or 32 Studio please be careful when you manually delete folders or registry entries after uninstall, as there might be other keys and folders deployed by Atmel Studio 6.0 inside Atmel folder and registry paths. 3. I have Studio 4 in my PC. When installing Atmel Studio 6.0 it updated the Jungo USB driver. Will Studio 4 still work?, 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 updated Jungo driver is fully compatible with its previous versions. So Studio 4 and Studio 32 should continue to work with the updated driver without any issues. 4. During installation the installer hangs more than 20 minutes while displaying: Atmel Studio requires the following items to be installed on your computer." A progress bar is running but there is no indication about real progress If you have network connectivity that is limited (no internet connectivity), please disconnect the network or disable all the active network adapters and start installation of Atmel Studio 6.0. This happens only on Windows XP and Windows 2003 based machines. 5. The Atmel Studio installer crashes when installing using the "run as" option in Windows XP (any architecture) with "Protect my computer..." option enabled. Don't use the "run as" option with the "Protect my computer..." option enabled. The installer will have only read-only access to some of the registry hives and system folders, causing it to malfunction. This is due to the DEP option enabled by windows in this mode. Refer to http://blogs.msdn.com/b/aaron_margosis/ archive/2004/09/10/227727.aspx for more information. 6. Atmel Studio 6.0 and Visual Studio 2010 SP1 conflicts If Atmel Studio 6.0 is installed on a machine with Visual Studio 2010 SP1, the following message might be displayed when starting up Atmel Studio or Visual Studio: "Only some of the Microsoft Visual Studio 2010 products on this computer have been upgraded to Service Pack 1. None will work correctly until all have been upgraded". Follow the instructions in the error message dialog to resolve the problem. 3

7. Atmel Studio 6.0 cannot find any debuggers or programmers after uninstalling Studio 4. The Studio 4 installer uninstalls the Jungo USB Driver which is shared by Atmel Studio 6.0. Repairing the Atmel Studio 6.0 installation might not reinstall Jungo USB Driver. So Download the Atmel USB Driver installer from the Atmel web and install it. 8. Atmel Studio 6.0 cannot find any debuggers or programmers when Norton Antivirus is running Atmel Studio 6.0 might not show any connected tools if Norton Antivirus is running. To make it work make sure Norton allows avrdbg.exe to communicate with the Atmel Studio front-end by adding avrdbg.exe as an exception in the Norton antivirus allowed programs. This is the same with any antivirus program that by default blocks ports. 9. Windows shows a message box with the following message when attempting to run Atmel Studio 6.0 installer: " Windows cannot access the specified device, path or file. You may not have the appropriate permissions to access the item. " This might be caused by an antivirus program blocking the installation of the Atmel Studio 6.0. We have seen this with the Sophos antivirus package. Temporarily disable the Sophos service running on the machine (or any corresponding antivirus service), and attempt installation. 10.After installing and starting Atmel Studio 6.0 in Windows XP, the following error is displayed. "This application has failed to start because MSVCR100.dll was not found. Re-installing the application may fix this problem." This probably means that your PC doesn't have Service Pack 3 for Windows XP installed. Please install SP3 and then install Atmel Studio 6.0 again. 11.Atmel Studio takes a very long time to start on my PC, but runs well in a VM environment The Visual Studio shell (and thus Atmel Studio 6) 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. 12.Verification and programming often fails a with a serial port buffer overrun error message when using STK500 This is a known issue. Due to DPC latency, serial communication can have buffer overruns on the UART chipset. E.g. other drivers, thus causing A workaround which works for most systems is to use an USB to serial adapter. 13.Internet Explorer 6 does not display user documentation correctly This is a known issue, primarily due to the incompatibility of the version of HTML used to prepare the help content and the IE6 rendering engine. Please update your browser to a later version of IE to resolve the issue. This problem is only observed with Windows XP and Windows Server 2003. 14.Help Registration failed with error code 401. One of the common reasons for this failure is because of an corrupted Help Store location. The help store location is usually %SYSTEMDRIVE%\ProgramData\Microsoft\HelpLibrary for Vista or later machines and it is %SystemDrive%\Documents and Settings\All Users\Application Data for Windows XP and Windows Server 2003 based machines. Please clean up this location and try running the installer again. 15.When launching from a guest account, the following error is displayed when starting Atmel Studio: "Exception has been thrown by the target of an invocation" Atmel Studio neither installs under guest account and nor runs under it. 16.Can we install and run Atmel Studio 6.0 from within a Virtual Machine, with simulator there should be no issues. However with physical devices like debuggers and programmers, the VM must offer support for physical USB and Serial port connections. 4 Atmel Studio

Atmel Studio New and Noteworthy Atmel Studio 6.0 Support for Atmel ARM-based MCUs with Atmel SAM-ICE Atmel Software Framework 3.1.3 Toolchain 3.4.0 ARM Toolchain 1.0.0 Atmel Software Framework Explorer Support for QTouch Composer as extension Updated Visual Assist New extension gallery Studio 5.1 New version of Software Framework (ASF) Availability and installation of new ASF versions through extension manager, without having to upgrade Studio 5 Support for side by side versioning of ASF, with the ability to upgrade projects Syntax highlighting and better debugging support for C++ projects Support for importing 32 Studio C++ projects New version of Toolchain New command line utility (atprogram) with support for all Atmel tools and devices Enhancements to programming dialog including support for ELF programming New version of Visual Assist with several enhancements and bugfixes Support for 55 new devices 5

Notable bugs fixed Issue #SV-1487: Show "properties" from target debugger dialog throws exception. Issue #SV-1634: Programming dialog freezes after closing the error dialog displayed upon a FLASH programming operation timeout. Issue #SV-1710: Import of an objectfile produced by the AS4 Assembler does not work. Issue #SV-1752: Displaying the call stack during debugging is not supported for 8-bit devices. Issue #SV-1893: Starting a debug session results in a page saying "No source available" in some situations. Program counter is at reset vector. To proceed with the debug session, press F5. Issue #SV-2126: When modifying fuse register 4 of an XMEGA device using the programming dialog, Studio claims that verification fails. This is because the device latches and returns the old value as long as the programming session lasts. The programming operation itself is successful and the new value can be read out by a subsequent read/verify operation. Issue #SV-2393: When opening an external object file for debugging, the commands "Set Next Statement" and "Go to Disassembly" do not work. There is no workaround for "Set Next Statement". The disassembly window however can be opened manually from the Debug -> Windows menu or the tool bar. Issue #SV-2484: In a multi-project solution Atmel Studio will try to build all projects also when there are no dependencies between the projects. If one of the projects fails to build Atmel Studio will ask if the user wants to go back to fix the error or try to run the last successful build. Issue #SV-2651: Commas, dots and open parentheses ",.(", are still inserted in 'overwrite' mode. Issue #SV-2795: Device names are shown twice in the device selection dialog while opening object file for debugging Issue #SV-3212: When reloading a project that has been created using the "Open Object file for Debugging" option, the Debugging/Tool Settings in the Project Properties is reset to default values. This is observed in Atmel Studio 6.0 Beta. Issue #SV-3272: 6 Atmel Studio

Atmel Studio If installing Studio 5.1 or 5.0 after installing Atmel Studio 6, the installer of Jungo usb-driver generates a warning. Please ignore this and let the installation continue. Known issues Issue #SV-1023: Incorrect number of GPIO ports may be displayed for UC3 devices in I/O view. Issue #SV-1192: Internet Explorer 6 will not render the navigation menu in the user documentation correctly. Issue #SV-1254: The asf.h header file is not included in all examples. Workaround: Include this file manually if you add additional drivers using the "Select Drivers from Software Framework" dialog. Issue #SV-1512: XMEGA PDI mode on does not work for the following XMEGA devices: A3/D3 - revisions B, C and E Issue #SV-1527: Using Chinese letters in file path in programming dialog is not fully supported. Issue #SV-1557: Mapped network drives do not appear in Project Location window when creating a new project. Issue #SV-1603: When debugging on ATmega16A or ATmega32A devices it is not possible to read out the value of UBRRH using the debugger. Issue #SV-1675: If a driver for a tool has not been installed (first time it's plugged in) and the user plugs the tool into the PC when Atmel Studio is running then the front-end will show the tool in the "Available Tools"-view but the back-end will not have access to the tool as a OS driver for the tool does not exist. Any operation on the tool initiated from the front-end will fail as it's not available to the back-end. Restart Atmel Studio to access the tool. Issue #SV-1733: Single stepping code which includes software reset is not supported for Xmega devices. Issue #SV-1758: Projects which include paths with non-latin characters are not supported. Issue #SV-1760: Service Pack 1 of Visual Studio 2010 installed on a PC where Atmel Studio 6 is installed, may initiate a need for reapplying the SP1 installer. A dialog box will then appear during startup of Atmel Studio, and detail the steps that must be taken. 7

Issue #SV-1883: The IO window does not fully support registers like e.g. DIRSET, DIRTGL and DIRCLR for the XMEGA family (used to manipulate a corresponding DIR register). Toggling the value of bits in these registers have undefined result on DIR. Issue #SV-1888: Debugging ATmega128 in ATmega103 compatibility mode is not supported. Issue #SV-1895: 'Alt + G' does not open the file <avr/io.h>. This file is not parsed by Visual Assist. Issue #SV-1901: Creating two projects in the same solution which have different devices is not supported. Create two different solutions instead. Issue #SV-197: Atmel Studio does not support the breakpoint hit count alternatives "break when hit count is equal to" and "break when hit count is greater than or equal to". Both these alternatives will behave as "break when hit count is multiple of". Issue #SV-2022: Running Folding@home together with Atmel Studio may cause unresponsive user interface. We recommend to disable the Folding@home when running Atmel Studio. Issue #SV-2163: Files/Folders with more than one consequent spaces are not supported as part of Studio 5 projects. Issue #SV-2531: Firmware upgrade for ISP may fail with the error message "Connection lost, please check and retry". This can be solved by detaching and attaching the ISP. Then reopen the firmware upgrade view (Tools-> Tools Firmware Upgrade) click on "Refresh" and then "Upgrade" for the ISP. Issue #SV-2546: Some mega devices have mapped IO displayed as read-only in the memory view when debugging using JTAG. The memory can be written using the I/O View or the immediate window. Issue #SV-2558: HVPP for ATtiny2313A does not work on STK500 Issue #SV-283: A message saying "webproperties.tlb could not be located" can be displayed on some systems. A workaround for this problem is to make a copy of a file named "webproperties???.tlb" in "C: \Program Files (x86)\common Files\microsoft shared\msenv" (on the same location) and rename it to "webproperties.tlb". Issue #SV-2884: 8 Atmel Studio

Atmel Studio Project creation may fail when file/folder name of the project or its sub-items name exceeds 256 characters limit. Issue #SV-3259: ATtiny28 is only partly supported by the GCC toolchain. When creating a GCC C project one can only add and build assembler files. Issue #SV-3261: GCC C project - Build fails with " '.stack' will not fit in region 'ram' " for SAM devices with RAM less than 8k. This error is due to that default stack size is set to 0x2000 (8k). For devices where size for the RAM section is set to 8k in the linker script, there will not be room for other data in the RAM section and this error will happend. The linker script says that the symbol STACK_SIZE should be defined by the user. To define this symbol, add '--defsym=stack_size=0x1000' (or use size value that is relevant for your project) to the 'ARM/GNU Linker -> Miscellaneous -> Other options' under Toolchain properties of your project. Issue #SV-3321: There has been some reports of QT600 firmware upgrade failing due to timeout. If upgrade fails, try running upgrade again. Issue #SV-3387: An incompatibility issue with Visual Studio Express 2008 can make Atmel Studio 6 fail to open and compile C files. Workaround: Disable Visual Assist using the command "Enable/Disable Visual Assist X" on the VAssistX menu. Issue #SV-3450: Step Out (Shift F11) may not work correctly for SAM3 and SAM4 devices if the call stack has more than two frames. Issue #SV-3454: Atmel Studio is currently unable to connect to an STK500 on a COM port higher than COM9. A possible workaround is to reassign the port number to the physical port to which STK500 is connected using the device manager in Windows. Issue #SV-3462: Projects created for ARM devices using ATMEL Studio 6.0 beta will have outdated version of CMSIS packages, to update the latest CMSIS package remove or delete the system_*.c and startup_*.c files in the project and from project context menu select "CMSIS Update form Atmel..." Issue #SV-389: Conditional and Hit Count breakpoints works for the simulator, but not for hardware debuggers like the JTAGICE3, ONE etc. Issue #SV-414: Power toggle and external reset is not handled gracefully in all situations. Issue #SV-546: 9

The.NET Framework installer might not work properly if network connectivity is limited. If connectivity is limited please disconnect from the network or disable all active network adapters before starting installation of Atmel Studio. Issue #SV-628: 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. Issue #SV-680: Sometimes breakpoints that are set in the Source Editor are not reflected correctly in the Disassembly Window while debugging. Issue #SV-769: The following ASF modules are not available as standalone in the "Select Drivers from the ASF" menu, but only as examples: XMEGA Sleep Manager and ADC driver, UC3 USB Stack from ASF v1, ECC Hamming, TLV320AIC23B codec,fat file system with play list support, Joystick interface (5- way), MEMORY - EBI SDRAM Controller, MEMORY - MCI - MultiMedia Card Interface, MEMORY - SD/MMC card access using MCI, MEMORY - SD/MMC card access using SPI, MEMORY - NAND Flash on EBI, MEMORY - AT45DBX DataFlash, TOUCH - AT42QT1060 QTouch 6-channel sensor, MEMS Sensors - Accelerometer LIS3L06AL, TIMING - CS2200 Clock Synthesizer, LodePNG, FreeRTOS minimal, lwip, Micrium uc/osii, H&D Wi-Fi SPB Firmware Download. Issue #SV-831: Atmel Studio installation may fail on XP systems if the Microsoft Windows Imaging Component (32-bit) is not installed. Please install this component, downloadable from http://www.microsoft.com/download/. Issue #SV-966: Running the Atmel Studio installer using the "run as" option on Windows XP may crash the installer. 10 Atmel Studio

Atmel Studio Supported Devices The following tables lists all supported tools and devices. Required firmware versions Debugger/programmer 7.24 ISP 1.17 6.0 JTAGICE3 2.10 JTAGICE 7.25 QT600 1.10 STK500 2.10 STK600 2.25 Mega ISP Firmware version AT90CAN128 AT90CAN32 AT90CAN64 AT90PWM1 AT90PWM161 AT90PWM216 AT90PWM2B AT90PWM316 AT90PWM3B AT90PWM81 AT90USB1286 AT90USB1287 AT90USB162 AT90USB646 AT90USB647 AT90USB82 ATA6285 ATA6286 ATmega128 ATmega1280 ATmega1281 ATmega1284 ATmega1284P ATmega128A ATmega128RFA1 ATmega16 11

ISP ATmega162 ATmega164A ATmega164P ATmega164PA ATmega165A ATmega165P ATmega165PA ATmega168 ATmega168A ATmega168P ATmega168PA ATmega169A ATmega169P ATmega169PA ATmega16A ATmega16HVB ATmega16M1 ATmega16U2 ATmega16U4 ATmega2560 ATmega2561 ATmega32 ATmega324A ATmega324P ATmega324PA ATmega325 ATmega3250 ATmega3250A ATmega3250P ATmega3250PA ATmega325A ATmega325P ATmega325PA ATmega328 ATmega328P ATmega329 ATmega3290 ATmega3290A ATmega3290P ATmega3290PA 12 Atmel Studio

Atmel Studio ISP ATmega329A ATmega329P ATmega329PA ATmega32A ATmega32C1 ATmega32HVB ATmega32M1 ATmega32U2 ATmega32U4 ATmega48 ATmega48A ATmega48P ATmega48PA ATmega64 ATmega640 ATmega644 ATmega644A ATmega644P ATmega644PA ATmega645 ATmega6450 ATmega6450A ATmega6450P ATmega645A ATmega645P ATmega649 ATmega6490 ATmega6490A ATmega6490P ATmega649A ATmega649P ATmega64A ATmega64C1 ATmega64M1 ATmega8 ATmega8515 ATmega8535 ATmega88 ATmega88A ATmega88P 13

ISP ATmega88PA ATmega8A ATmega8U2 Tiny ISP ATtiny10 ATtiny13 ATtiny13A ATtiny1634 ATtiny167 ATtiny20 ATtiny2313 ATtiny2313A ATtiny24 ATtiny24A ATtiny25 ATtiny26 ATtiny261 ATtiny261A ATtiny28 ATtiny4 ATtiny40 ATtiny4313 ATtiny43U ATtiny44 ATtiny44A ATtiny45 ATtiny461 ATtiny461A ATtiny48 ATtiny5 ATtiny828 ATtiny84 ATtiny84A ATtiny85 ATtiny861 ATtiny861A ATtiny87 ATtiny88 14 Atmel Studio

Atmel Studio ISP ATtiny9 UC3 ISP AT32UC3A0128 AT32UC3A0256 AT32UC3A0512 AT32UC3A1128 AT32UC3A1256 AT32UC3A1512 AT32UC3A3128 AT32UC3A3128S AT32UC3A3256 AT32UC3A3256S AT32UC3A364 AT32UC3A364S AT32UC3A4128 AT32UC3A4128S AT32UC3A4256 AT32UC3A4256S AT32UC3A464 AT32UC3A464S AT32UC3B0128 AT32UC3B0256 AT32UC3B0512 AT32UC3B064 AT32UC3B1128 AT32UC3B1256 AT32UC3B1512 AT32UC3B164 AT32UC3C0128C AT32UC3C0256C AT32UC3C0512C AT32UC3C064C AT32UC3C1128C AT32UC3C1256C AT32UC3C1512C AT32UC3C164C AT32UC3C2128C AT32UC3C2256C 15

ISP AT32UC3C2512C AT32UC3C264C AT32UC3L0128 AT32UC3L016 AT32UC3L0256 AT32UC3L032 AT32UC3L064 ATUC128D3 ATUC128D4 ATUC128L3U ATUC128L4U ATUC256L3U ATUC256L4U ATUC64D3 ATUC64D4 ATUC64L3U ATUC64L4U Xmega ISP ATxmega128A1 ATxmega128A1U ATxmega128A3 ATxmega128A3U ATxmega128A4U ATxmega128B1 ATxmega128B3 ATxmega128C3 ATxmega128D3 ATxmega128D4 ATxmega16A4 ATxmega16A4U ATxmega16C4 ATxmega16D4 ATxmega192A3 ATxmega192A3U ATxmega192C3 ATxmega192D3 ATxmega256A3 ATxmega256A3B 16 Atmel Studio

Atmel Studio ISP ATxmega256A3BU ATxmega256A3U ATxmega256C3 ATxmega256D3 ATxmega32A4 ATxmega32A4U ATxmega32C4 ATxmega32D4 ATxmega384C3 ATxmega384D3 ATxmega64A1 ATxmega64A1U ATxmega64A3 ATxmega64A3U ATxmega64A4U ATxmega64B1 ATxmega64B3 ATxmega64C3 ATxmega64D3 ATxmega64D4 SAM ISP ATSAM3A4C ATSAM3A8C ATSAM3N00A ATSAM3N00B ATSAM3N0A ATSAM3N0B ATSAM3N0C ATSAM3N1A ATSAM3N1B ATSAM3N1C ATSAM3N2A ATSAM3N2B ATSAM3N2C ATSAM3N4A ATSAM3N4B ATSAM3N4C ATSAM3S1A 17

ISP ATSAM3S1B ATSAM3S1C ATSAM3S2A ATSAM3S2B ATSAM3S2C ATSAM3S4A ATSAM3S4B ATSAM3S4C ATSAM3S8B ATSAM3S8C ATSAM3SD8B ATSAM3SD8C ATSAM3U1C ATSAM3U1E ATSAM3U2C ATSAM3U2E ATSAM3U4C ATSAM3U4E ATSAM3X4C ATSAM3X4E ATSAM3X8C ATSAM3X8E ATSAM3X8H ATSAM4S16B ATSAM4S16C ATSAM4S8B ATSAM4S8C Device Notes Mature devices 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 See www.atmel.com for replacements. 18 Atmel Studio

Atmel Studio Contact Information For support on Atmel Studio please contact avr@atmel.com. Disclaimer and Credits Atmel Studio is distributed free of charge for the purpose of developing applications for Atmel and ARM processors. Use for other purposes is not permitted; see the software license agreement for details. Atmel Studio comes without any warranty. Copyright 2012 Atmel Corporation. All rights reserved. ATMEL, logo and combinations thereof, Everywhere You Are,, 32, and others, are the registered trademarks or trademarks of Atmel Corporation or its subsidiaries. Windows, Internet Explorer, Visual Studio, Visual Studio Shell and Windows 7/XP/Vista are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. Linux is the registered trademark of Linus Torvalds in the United States and other countries. Other terms and product names may be the trademarks of others. 19