Atmel Xplained Evaluation Board ATXMEGAB1-XPLD ATXMEGAB1-XPLD Data Sheet
Product codes
ATXMEGAB1-XPLD
Atmel AVR1619
3
8449A-AVR-10/11
3 Firmware setup
Out of the box, the Atmel XMEGA-B1 Xplained kit is pre-programmed with this default
firmware. However, if this default firmware is erased or modified, it is possible to
recover the original firmware using the hex file included within the zip file attached to
this application note.
firmware. However, if this default firmware is erased or modified, it is possible to
recover the original firmware using the hex file included within the zip file attached to
this application note.
3.1 Downloading the firmware
If the on-chip Atmel ATxmega128B1 firmware needs to be downloaded into the
XMEGA-B1 Xplained kit, this could be achieved by using one of the following
methods:
XMEGA-B1 Xplained kit, this could be achieved by using one of the following
methods:
• Using the ATxmega128B1 on-chip DFU bootloader and FLIP (please refer to
Atmel AVR1619 application note about using the on-chip DFU bootloader with
ATxmega128B1)
ATxmega128B1)
• Using the Atmel AVR Studio
®
5 and the regular Atmel AVR tools like JTAGICE3,
AVR ONE!, or JTAGICE mkII (please refer to the on-line help of AVR Studio 5
about how to use it for part programming)
about how to use it for part programming)
3.2 Rebuilding the firmware
It is also possible to rebuild this application from its sources files located in the Atmel
AVR Software Framework (ASF,
AVR Software Framework (ASF,
) and AVR Studio 5
(
). This application is available as a pre-configured
example available from AVR Studio 5 called “Demo Application for XMEGA-B1
Xplained”.
Xplained”.
3.2.1 Atmel ATxmega128B1 revision A considerations
As specified in Chapter
, the default firmware configuration targets an
ATxmega128B1 revision B device. The firmware can be rebuilt for revision A by
adding the “CONFIG_XMEGA_128B1_REVA” define to the list of pre-defined
symbols in the project options.
adding the “CONFIG_XMEGA_128B1_REVA” define to the list of pre-defined
symbols in the project options.