Contents |
AVR®32 Studio is an integrated development environment for writing, debugging and deploying AVR32 applications. AVR32 Studio is distributed by Atmel® free of charge, and runs on both Windows® and Linux®. AVR32 Studio is Built on Eclipse™, enabling integration with third party plugins for increased functionality.
AVR32 Studio 2.0.2 is a maintenance upgrade from 2.0.1 addressing a few critical issues. If upgrading from 2.0, please also read the release notes for 2.0.1 for important information about upgrading projects.
There are no new features in AVR32 Studio 2.0.2.
AVR32 Studio is supported under the following configurations.
AVR32 Studio has not been tested on computers with less resources, but may run satisfactorily depending on the number and size of projects and the user's patience.
Limited testing has been made on Windows Vista™ and 64-bit operating systems. AVR32 Studio does not support Windows 98, NT or ME.
The software can be found on the AVR32 Technical Library DVD, or downloaded from Atmel's website at http://www.atmel.com/products/avr32/ under the "Tools & Software" menu.
AVR32 Studio 2.0 has enabled automatic searching for updates when it is started. When the updates are found AVR32 Studio will display a dialog indicating that new updates are available. To upgrade, click the Yes button. Due to an error in AVR32 Studio 2.0, the UC3A and UC3B software frameworks will not be upgraded using this method. To ensure AVR32 Studio is fully upgraded to 2.0.2, perform a manual update as described below.
If the automatic update feature has been disabled, a manual search can be executed from the menu Help > Software Updates > Search for Updates.
IMPORTANT: Due to changes in the project types used in 2.0.1, projects created with 2.0 must be converted in order to modify the toolchain settings. To convert a project, right-click the project in the Navigator view and select 'Convert To...'.
No upgrade of the AVR32 GNU Toolchain is required to upgrade from 2.0 to 2.0.1.
It is not possible to upgrade to 2.0.1 from AVR32 Studio 1.x. Workspaces with projects built with earlier versions should not be used directly with AVR32 Studio 2.0. It is recommended that a new workspace is created for 2.0/2.0.1, and that any projects from earlier workspaces are imported using the File > Import function.
After successfully installing AVR32 Studio 2.0.1 (see below) and migrating to the new workspace, earlier versions (1.0 or older) can be uninstalled using the "Add or Remove Programs" (Windows) or by deleting the installation directory (Linux). It is also recommended that the old AVR32 GNU Toolchain is uninstalled using "Add or Remove Programs" on Windows.
Different major versions of AVR32 Studio can co-exist without interference.
Please read the What's New section for more information about changes since previous versions.
The DevelopmentTools installer which was distributed with 1.0 is no longer supported. AVR32 Studio and the AVR32 Toolchain must be installed separately.
The AVR32 Studio installer can be downloaded from the website as noted above. After downloading, double-click the AVR32Studio-2.0.1-Setup.exe file to install. If you wish to specify the location where the AVR32 Studio software is installed, choose "Custom Installation". The installation software will install a Sun Java Runtime Environment on your computer if it is missing.
On Linux, the AVR32 Studio IDE is distributed separately from the AVR32 GNU Toolchain which can be installed as RPM or Debian packages depending on the distribution. AVR32 Studio is available as a ZIP archive which can be extracted using the unzip utility.
IMPORTANT! The Java runtime environments shipped with many Linux distributions are not compatible with AVR32 Studio. A Java Runtime (or JDK) 1.5 or 1.6 is required. Consult your Linux distribution's documentation for instructions on installing Sun Java, or download it from Sun's website at http://java.sun.com/. Specifically, any reference to a Java version 1.7 indicates that an incompatible version is being used.
We recommend installing AVR32 Studio into a directory which is writable for the user(s). This simplifies the process of adding or updating the product using the update manager. On a single-user machine, you can typically extract the AVR32 Studio ZIP file into your home directory. This creates an avr32studio directory containing the product files.
To run AVR32 Studio, execute the avr32studio program from the avr32studio directory. If you experience problems, make sure the correct java is being used by running java -version which should give output similarly to this:
java version "1.6.0_03" Java(TM) SE Runtime Environment (build 1.6.0_03-b05) Java HotSpot(TM) Client VM (build 1.6.0_03-b05, mixed mode, sharing)
Note that you may need to set the environment variable MOZILLA_FIVE_HOME to the folder containing your Firefox install. e.g.
export MOZILLA_FIVE_HOME=/usr/lib/firefox-1.0.4
or, if using a tcsh:
setenv MOZILLA_FIVE_HOME /usr/lib/firefox-1.0.4
in order for the welcome page to work.
For support on AVR32 Studio please contact mailto:avr32@atmel.com.
Users of AVR32 Studio are also welcome to discuss on the AVRFreaks website forum for AVR32 Software Tools.
AVR32 Studio is distributed free of charge for the purpose of developing applications for AVR32 processors. Use for other purposes are not permitted; see the software license agreement for details. AVR32 Studio comes without any warranty.
© 2008 Atmel Corporation. All rights reserved. ATMEL, logo and combinations thereof, Everywhere You Are, AVR, AVR32, and others, are the registered trademarks or trademarks of Atmel Corporation or its subsidiaries. Windows, Internet Explorer and Windows 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. Built on Eclipse is a trademark of Eclipse Foundation, Inc. Sun and Java are registered trademarks of Sun Microsystems, Inc. in the United States and other countries. Mozilla and Firefox are registered trademarks of the Mozilla Foundation. Fedora is a trademark of Red Hat, Inc. SUSE is a trademark of Novell, Inc. Other terms and product names may be the trademarks of others.