Board Manual 87
Getting Started and Debugger B

B.1 Introduction

This appendix pertains to Code|Lab version 2.2 and earlier, which uses the Microsoft Visual
Studio 6.0. For Code|Lab version 2.3 and later, refer to Appendix C, “Getting Started and
Debugger”.

B.1.1 Purpose

The purpose of this appendix is to help the user s etup and become familiar with the Intel® IQ803 21
Evaluation Platform Board (IQ80321) some of the developmen t tools. This appendix steps the user
through an examp le program using:
This exercise includes hardware and software setup, an d it includes compiling, linking, executing,
and debugging with the development tools. Using example code, th e exercise tours the major features
of the debugger, explores som e of the basics of debug ging, gains a general und erstanding of the ATI*
development tools, and tour s the prerequisites for develop ing a new application.

B.1.2 Necessary Hardware and Software

This example uses the ATI Code|Lab plug-in for Microsoft* Visual Studio 6.0, the GNU* Pro
compiler, the Macraigor Raven JTAG, and the IQ80321.

B.1.3 Related Documents

Many of these documents load as part of ATI Code|Lab install (Start/Programs/ Accelerated
Technology/Documentation). This menu contains both the ARM* ADS and Code|Lab documents.
Code|Lab EDE Code|Lab EDE debugger Mac raigor* Ra ven* JTAG
Table 91. Relat ed Documents
Document Title Do cument #
Intel® 80321 I/O Processor Developer’s Manual 273517
Intel® 80200 Process or based on Intel ® XScale Microarchitecture Developer’s Manual 273411
Intel® IQ80321 Evaluation Platf orm Board Manual 273521
Hot-Debug for Intel® XScale Core Debug White Paper 273539
ARM Assemblers Guide (http:/ /www.arm.com/support/ 574FKU/$File/ADS_ AssemblerGuide_B. pdf)
ADS Debug Target Guide (http://www.arm.com/supp ort/574FWT/$File/A DS_DebugTargetGuide_D. pdf)
Code|Lab Debug for ARMa
a. This do cument installs to C:\Ati\docs\codelab debug.pdf.