Chapter 6. Software Integration

AVR32 Studio and Toolchain

AVR32 command line utilities

The AVR Dragon can be used to interface with AVR32 target devices using the avr32program command line utility. avr32program enables the user to load programs and other data into the AVR32 processor’s memory, cause the processor to start or stop executing code, and read and modify the program counter and other registers. The utility is available for Linux and Windows, and supports all parts in the AVR32 family, and is part of the AVR32 Toolchain package.

For further information on using the AVR Dragon with avr32program, execute avr32program -h from the command line, or for help on the command options available, execute avr32program help commands

Firmware upgrade can be achieved using the command line utility:

avrfwupgrade. For details on how to upgrade the AVR Dragon firmware using this technique, execute avrfwupgrade -h

For preparations: FW upgrade preparations

AVR32 Studio

AVR32 Studio is an integrated development environment (IDE) for developing AVR32 applications. AVR32 Studio provides a complete set of features including project management and version control integration (CVS), a C/C++ editor with syntax highlighting and code completion, a debugger and target configuration and management. AVR32 Studio is Built on Eclipse™, enabling easy integration with third party plugins for increased functionality.

For further information on using the AVR Dragon with AVR32 Studio and the GNU toolchain, consult the AVR32 Studio User Guide.

Firmware upgrade

For preparations: FW upgrade preparations

The upgrade utility is launched by right clicking on the AVR Dragon unit in the AVR32 Targets view, and selecting "Upgrade Firmware"

If the AVR Dragon has out-of-date firmware, you wil be notified of this, and an upgrade will be performed. If your firmware is up-to-date, no action is required. During the upgrade procedure, status is displayed in the Console view

Firmware upgrade can also be achieved using the command line utility: FW upgrade from command line section.