User guide
2
6310A–ATARM–26-Mar-07
Application Note
Figure 3-1. Atmel SAM-ICE Emulator for AT91 Microcontrollers
3.2 SAM-BA
™
SAM-BA (Boot Assistant) is one of the tools provided in Atmel AT91 In-System Programming
(ISP) solution. It provides an easy way for programming AT91 family microcontrollers using a
graphical or command-line interface.
It is also possible to create powerful scripts which can then be run via the command line,
enabling the automation of many tasks. Those scripts can be hand written by the programmer or
recorded through the graphical interface.
Figure 3-2. SAM-BA Main Window
3.3 Eclipse
™
Eclipse is an open-source Integrated Development Environment (IDE) originally targeted at
Java
®
programming. However, thanks to its modularity, multiple plug-ins have been developed
to enable C/C++ programming & debugging, or to integrate version control systems (such as
CVS and SVN).