Datasheet

Differences
ARM DUI 0064D Copyright © 1999-2001 ARM Limited. All rights reserved. 2-11
If you have written your own
.ami
ARMulator configuration files, to redefine cache or
tightly coupled memory sizes, you need to make some changes to these files for them
to work in ADS 1.2.
See the ARMulator Reference chapter in the Debug Target Guide, ARMulator
configuration files section for details.
2.2.9 Changes to the CodeWarrior IDE
The CodeWarrior IDE has been upgraded to version 4.2. Some ARM-specific panels
have changed and there is improved support for ARM/Thumb scatter-loading files.
Note
CodeWarrior IDE project files are stored in a slightly different format to those of ADS
1.1. The CodeWarrior IDE automatically converts your existing files to the new format.
The old project file is saved as
name.old.mcp
.
If you create new project files, or convert ADS 1.1 projects using ADS 1.2, you cannot
use these project files with ADS 1.1, and you cannot convert them back to ADS 1.1
projects.
2.2.10 Changes to the examples
The example code supplied with ADS in
install_directory\Examples\embedded
has
been supplemented with the following additional examples suitable for running on the
ARM Integrator development board:
cache
Files to perform initialization of cached cores.
embed
A simple C program for embedded applications. This directory contains
examples of retargeting functions for stack, heap, and I/O.
embed_cpp
This example presents a basic C++ program with a simple class and
shows how it can be made into an embedded application.
rps_irq
This example illustrates an RPS-based interrupt-driven timer for the
Integrator board or, with some modification, the ARMulator.
2.2.11 Changes to the documentation
The documentation has been updated to reflect the changes to ADS 1.2 and has been
extended and reorganized:
There is a separate Linker and Utilities Guide with enhanced descriptions of
scatter loading.