2
Atmel AVR32931
32162A-AVR-03/11
2 What is needed to get started?
To be able to run the preprogrammed code, the
Atmel UC3-L0 Xplained
evaluation kit
and a USB cable (Standard-A to Mini-B, or Mini-AB) are needed to connect the board
to a PC.
When connecting the
UC3-L0 Xplained
to a PC, the operating system will request a
driver file for installing the serial communication driver. This driver file is available in
the zip file associated with this document. The driver file supports both 32-bit and 64-
bit versions of the Windows
®
XP and Windows
7 operating systems. Driver installs are
not necessary on Linux
®
operating systems.
To modify the example code or write new code and compile it, a toolchain for Atmel
AVR microcontrollers and an IDE are needed to edit and debug code. Atmel provides
both
Atmel AVR32 Studio
and the
Atmel AVR32 GNU Toolchain
for this purpose.
Other IDEs and toolchains are also available, such as the
IAR Embedded
Workbench
®
.
To debug the code at runtime, a debugger, such as the
Atmel AVR JTAGICE mkII
or
the
Atmel AVR ONE!
, will also be needed. More information on these tools is
available from the Atmel website. See the reference section later in this document for
more details.
2.1 Documentation for UC3-L0 Xplained
The AVR32924: UC3-L0 Xplained Hardware User’s Guide package includes in-depth
information about the kit, such as schematics, BOM, assembly drawings, 3D plots,
and more. The package is available from the Atmel website:
www.atmel.com/xplained
2.2 Atmel AVR Software Framework
The
AVR Software Framework
(ASF) provides software drivers and libraries to build
applications for Atmel AVR devices. It has been designed to help develop and merge
the different components of a software design. It can easily be integrated into an
operating system (OS) or run as a standalone product.
The ASF (version 1.7.0) that integrates with
AVR32 Studio
can be found here:
http://atmel.com/dyn/products/tools_card.asp?tool_id=4192
However, the above framework does not include the latest examples for this kit. The
new
AVR Software Framework
(version 2+) should be used to get the latest software
updates. The ASF can be found here:
http://asf.atmel.no/
2.3 Integrated development environment (IDE) for Atmel AVR 32-bit microcontrollers
2.3.1 Atmel AVR32 Studio
The
AVR32 Studio
is a free IDE for developing applications for AVR 32-bit
microcontrollers. It offers an advanced editor as well as programming and debugging
support.