22
32166A–AVR32806–06/11
Atmel AVR32806
7.5.2 Usage
To issue a command to BatchISP, right-click in the AVR32 Targets pane the AVR32 target to
use, and select a command:
7.6 UC3 Software Framework
7.6.1 Memory layout
All GCC and IAR
™
projects in the
Atmel AVR UC3 Software Framework
are set up so that they
can be programmed with both hardware debuggers and BatchISP. To achieve this, a trampoline
section is placed at the reset vector (80000000h). This section simply jumps to the beginning of
the application (80002000h).
To program an application with
, the MCU flash array must first be
unprotected and erased, and so the boot loader should be removed. When programming, the
whole binary image, including the trampoline and the application, is copied to the flash array.
Consequently, when MCU execution is then started, the trampoline executes at the reset vector
at 80000000h and jumps to the application at 80002000h.
Содержание AT32UC3C0128C
Страница 36: ...36 32166A AVR32806 06 11 Atmel AVR32806...