Atmel Xplained Evaluation Kit ATMEGA1284P-XPLD ATMEGA1284P-XPLD Data Sheet

Product codes
ATMEGA1284P-XPLD
Page of 13
 
 
AVR370 
 
 
 
 
3
 
8374A-AVR-04/11 
2.4 Toolchain 
In order to build an application from the source code a toolchain is needed,  which 
includes the required tools like assembler, compiler, and linker. The code for this kit is 
compatible with the AVR GNU and IAR™ AVR toolchains. 
2.4.1 AVR GNU toolchain 
The AVR GNU toolchain  is a free toolchain that can be downloaded from the Atmel 
webpage. It includes all necessary tools like a C/C++ compiler, assembler and linker, 
which are necessary for  the  AVR application development. The toolchain integrates 
with the 
 through the AVR GCC plug-in. 
AVR GNU toolchain (free C/C++ compiler for 8-bit and 32-bit AVRs) 
2.4.2 IAR AVR toolchain 
The IAR AVR toolchain is a commercial toolchain which includes all necessary tools 
like C/C++ compiler, assembler and linker which are needed for the AVR application 
development. There is a 30 day evaluation version as well as a 4k (code size limited) 
kick-start version available from their website. 
IAR Embedded Workbench for the Atmel AVR 
2.5 Programmers and debuggers 
Programmers and debuggers are needed when either the application should be 
programmed without  using the bootloader,  or when debugging support is needed. 
Several different tools are available that can be used directly with the Xplained kit; the 
most common of these are described in the next chapters. 
2.5.1 Atmel AVR Dragon 
The AVR Dragon™ is a low-cost debug/programming tool that can be used for code 
development with the Atmel MEGA-1284P Xplained kit. 
Atmel AVR Dragon (on-chip programming and debugging tool) 
2.5.2 Atmel AVR JTAGICE mkII 
The AVR JTAGICE mkII is a mid-range debug/programming tool that can be used for 
code development with the MEGA-1284P Xplained kit. 
Atmel AVR JTAGICE mkII (on-chip programming and debugging tool) 
2.5.3 Atmel AVR ONE! 
The  AVR ONE!  is a  high-end  debug/programming tool that can be used for code 
development with the MEGA-1284P Xplained kit. 
Atmel AVR ONE! (on-chip programming and debugging tool)