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 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.
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.