Atmel AT91SAM7L-STK Computer Hardware User Manual


 
AT91SAM7L-STK Rev. B Starter Kit User Guide 3-1
6414A–ATARM–12-Sep-08
Section 3
Development Tools
3.1 Overview
This section offers a brief introduction to the hardware and software development tools required to test
and develop custom applications on the AT91SAM7L-STK. Some development tools are needed as well
for programming and debugging purposes. Refer to the user manuals of these tools for more
information.
3.2 Typical Development Connection
An RS232 serial cable is needed for DBGU SAM-BA communication. And a SAM-ICE interface is
needed for ICE debugging and programming.
Figure 3-1. Hardware Connection for Development
3.3 Integrated Development Environment
There are many development solutions in the ARM world today, commercial or non-commercial. Gener-
ally speaking, commercial packages integrate all the tools required for embedded development and are
well-supported, such as IAR
®
Embedded Workbench and ARM
®
RealView
®
. Contact the tool supplier for
more information.
Open-source solutions such as GNU tool chain are available as well. For a step-by-step guide for setting
up a working GNU-based environment targeted at Atmel’s AT91SAM microcontroller family, refer to
Atmel’s application note “GNU-Based Software Development on AT91SAM Microcontrollers”.
Serial Cross
DBGU
AT91SAM7L-STK
ICE
SAM-ICE
PC