Atmel AVR32931
3
32162A-AVR-03/11
Atmel AVR32
Studio
(free Atmel 32-bit IDE)
http://www.atmel.com/dyn/products/tools_card.asp?tool_id=4116
To learn how to use this tool, take a look at the following document:
AVR32015: AVR32 Studio getting started:
http://atmel.com/dyn/resources/prod_documents/doc32086.pdf
2.3.2 IAR Embedded Workbench for Atmel AVR 32-bit devices
IAR™ Embedded Workbench
is an integrated development environment with project
management tools and editor.
IAR Embedded Workbench
for Atmel AVR32:
http://www.iar.com/website1/1.0.1.0/124/1/
2.4 FLIP (BatchISP)
BatchISP is a command-line tool for programming the flash and EEPROM memories
of the board controller, and is part of the
FLIP
installation. It can be used to
communicate with the preprogrammed bootloader on the board controller.
FLIP
(FLexible In-system Programmer) for programming:
http://atmel.com/dyn/products/tools_card.asp?tool_id=3886
2.5 Toolchain
In order to build an application from the source code, a toolchain is needed, which
includes required tools such as an assembler, compiler, and linker. The code for this
kit is compatible with the
Atmel AVR32 GNU
and
IAR AVR
toolchains.
2.5.1 Atmel AVR32 GNU Toolchain
The
AVR32 GNU Toolchain
is a free toolchain that can be downloaded from the
Atmel website. It includes all the necessary tools, such as a C/C++ compiler, an
assembler, and a linker, for AVR application development. The toolchain is included
in the
AVR32 Studio
installation, but is also available as a separate installation. The
toolchain is also available for the Linux OS. For more information about the supported
distributions, please see the release notes on the Atmel website.
AVR GNU
T
oolchain
(Free C/C++ compiler for AVR 8-bit and 32-bit MCUs)
http://www.atmel.com/dyn/products/tools_card.asp?tool_id=4118
2.5.2 IAR AVR Toolchain
The
IAR AVR Toolchain
is a commercial toolchain that includes all the necessary
tools, such as a C/C++ compiler, an assembler, and a linker, for AVR application
development. A 30-day evaluation version as well as a 32k (code size limited) kick-
start version are available from the
IAR website
.
IAR Embedded Workbench for Atmel AVR32:
http://www.iar.com/website1/1.0.1.0/124/1/
2.6 Programmers and debuggers
Programmers and debuggers are needed when either application programming
occurs without using the bootloader or debugging support is desired. Several different
tools are available for use directly with the Xplained kit, and the most common of
these are described in the following sections.