3.3.5. Linking one or more board groups to multiple processor connections

If you want to use RealView Debugger to debug a multiprocessor target, where some of the processor configurations are different, you do so by defining multiple Advanced_Information groups using names that match the processor name. These then appear in the Connection Control window.

For example, if you have a single Integrator CM920T, RealView ICE names the connection ARM920T_0. The _0 in the name indicates that this processor is on the first TAP position, that is position 0. If, in any BOARD, CHIP or COMPONENT, you create an Advanced_Information group called ARM920T_0, the entries in that group only apply to that processor.

If you have two CM920T boards connected to an Integrator motherboard, RealView ICE names them ARM920T_0 and ARM920T_1. If you create two Advanced_Information groups called ARM920T_0 and ARM920T_1, shown in Figure 3.13, you can configure each board independently. Using the Default group, you can also have Advanced_Information that applies to both processors linked to the connection.

Figure 3.13. Configuring a two processor target

Configuring a two processor target

See Chapter 5 Configuring Custom Connections for more information about managing connections.

For more information about connecting RealView Debugger to multiprocessor targets, see the multiprocessing chapter in RealView Debugger v1.8 Extensions User Guide.

Copyright © 2002-2005 ARM Limited. All rights reserved.ARM DUI 0182G
Non-Confidential