# title
RealView Debugger Target Configuration Guide Version 4.1 SP2

# topic.label
RealView Debugger Target Configuration Guide

# topic.topics[].topics[].topics[].label
DSTREAM, RealView ICE, and VSTREAM configuration files

# topic.topics[].topics[].label
How configuration files are linked together

# topic.topics[].topics[].topics[].label
Saving and restoring connection properties

# topic.topics[].label
Customizing a Debug Interface configuration

# topic.topics[].topics[].label
About customizing a Debug Interface configuration

# topic.topics[].topics[].label
About customizing a DSTREAM or RealView ICE Debug Interface configuration

# topic.topics[].topics[].topics[].label
DSTREAM and RealView ICE device names for supported CoreSight components

# topic.topics[].topics[].topics[].label
Considerations when customizing DSTREAM or RealView ICE Debug Interface configurations

# topic.topics[].topics[].topics[].label
Recommended settings for an ARM Integrator development board

# topic.topics[].topics[].label
Customizing a DSTREAM or RealView ICE Debug Interface configuration for non-CoreSight development platforms

# topic.topics[].topics[].label
Customizing a DSTREAM or RealView ICE Debug Interface configuration for development platforms containing CoreSight components

# topic.topics[].topics[].label
Customizing a VSTREAM Debug Interface configuration

# topic.topics[].topics[].label
Customizing an RVISS Debug Interface configuration

# topic.topics[].topics[].topics[].label
Procedure for customizing an RVISS Debug Interface configuration

# topic.topics[].topics[].topics[].label
Considerations when customizing RVISS Debug Interface configurations

# topic.topics[].topics[].label
Customizing an ISSM Debug Interface configuration

# topic.topics[].topics[].topics[].label
Procedure for customizing an ISSM Debug Interface configuration

# topic.topics[].topics[].topics[].label
Considerations when customizing an ISSM Debug Interface configuration

# topic.topics[].topics[].label
Customizing an RTSM Debug Interface configuration

# topic.topics[].topics[].topics[].label
Procedure for customizing an RTSM Debug Interface configuration

# topic.topics[].topics[].label
Customizing a Model Library Debug Interface configuration

# topic.topics[].topics[].topics[].label
Procedure for customizing a Model Library Debug Interface configuration

# topic.topics[].topics[].topics[].label
Considerations when customizing an Model Library Debug Interface configuration

# topic.topics[].topics[].label
Customizing a Model Process Debug Interface configuration

# topic.topics[].topics[].topics[].label
Procedure for customizing a Model Process Debug Interface configuration

# topic.topics[].topics[].topics[].label
Considerations when customizing an Model Process Debug Interface configuration

# topic.topics[].topics[].label
Customizing a SoC Designer Debug Interface configuration

# topic.topics[].topics[].topics[].label
Procedure for customizing a SoC Designer Debug Interface configuration (SoC Designer not running)

# topic.topics[].topics[].topics[].label
Procedure for customizing a SoC Designer Debug Interface configuration (SoC Designer running)

# topic.topics[].topics[].topics[].label
Relationship between connection properties and Debug Configurations

# topic.topics[].topics[].topics[].label
Opening the Connection Properties dialog box

# topic.topics[].topics[].topics[].label
Displaying the Connection Properties window

# topic.topics[].topics[].topics[].label
Identifying groups in the List of Entries pane

# topic.topics[].topics[].topics[].label
Identifying settings in the Settings Values pane

# topic.topics[].topics[].topics[].label
Changing a specific value back to the default value

# topic.topics[].topics[].topics[].label
Changing the order of settings that have multiple values

# topic.topics[].topics[].topics[].label
Removing instances from multi-value settings

# topic.topics[].topics[].topics[].label
Avoiding conflicts between linked board groups

# topic.topics[].topics[].topics[].label
Forcing the load of a specific board file on startup (global configuration)

# topic.topics[].topics[].topics[].label
Forcing the load of a specific board file on startup (workspace configuration)

# topic.topics[].topics[].topics[].label
Default settings for processor exceptions

# topic.topics[].topics[].topics[].label
Setting vector catch for individual targets

# topic.topics[].topics[].topics[].label
Temporarily overriding the vector catch for an existing connection

# topic.topics[].topics[].topics[].label
Considerations when setting SVC vector catch (hardware targets)

# topic.topics[].topics[].topics[].label
Configuring semihosting for individual targets

# topic.topics[].topics[].label
Configuring the CLI commands for hardware cross-triggering

# topic.topics[].topics[].label
Configuring a connection sequence for multiple targets

# topic.topics[].topics[].topics[].label
Setting a generic connection sequence for a Debug Configuration

# topic.topics[].topics[].topics[].label
Specifying a target-specific connection sequence

# topic.topics[].topics[].label
Running CLI commands automatically on connection

# topic.topics[].topics[].label
Configuring RealMonitor for connections through DSTREAM or RealView ICE

# topic.topics[].topics[].topics[].label
Restrictions on using RealMonitor with DSTREAM or RealView ICE

# topic.topics[].topics[].topics[].label
Rules for connecting DSTREAM or RealView ICE to a running target

# topic.topics[].topics[].topics[].label
Customizing the Debug Configuration used for enabling RealMonitor

# topic.topics[].topics[].topics[].label
Customizing the Debug Configuration used for debugging with RealMonitor

# topic.topics[].topics[].topics[].label
Loading an image before using RealMonitor

# topic.topics[].topics[].topics[].label
Loading the Thumb-2EE helper macro for a single processor system

# topic.topics[].topics[].topics[].label
Loading the Thumb-2EE helper macro for a multiprocessor system

# topic.topics[].topics[].topics[].label
Using the Thumb-2EE helper macro with breakpoints and tracepoints

# topic.topics[].topics[].topics[].label
Examining the definition of the handleraddr() macro

# topic.topics[].topics[].label
Restoring the default connections and configurations

# topic.topics[].topics[].label
Preparing Debug Configurations for distribution

# topic.topics[].topics[].label
Distributing Debug Configurations to other machines and users

# topic.topics[].topics[].label
Example of setting up an Integrator board and processor core module

# topic.topics[].topics[].topics[].label
Setting up the hardware and Debug Interface

# topic.topics[].topics[].topics[].label
Linking board groups to the new Debug Configuration

# topic.topics[].topics[].topics[].label
Problems with missing or corrupt configuration files

# topic.topics[].topics[].topics[].label
Debug Configuration reports a General Error status

# topic.topics[].label
Configuring Custom Memory Maps, Registers and Peripherals

# topic.topics[].topics[].label
About configuring custom memory maps, registers, and peripherals

# topic.topics[].topics[].topics[].label
Suggested naming convention for memory map related settings groups

# topic.topics[].topics[].label
Assigning a board, chip, or component group to a Debug Configuration

# topic.topics[].topics[].topics[].label
Assigning one board group to a Debug Configuration

# topic.topics[].topics[].topics[].label
Assigning several board groups to a Debug Configuration

# topic.topics[].topics[].topics[].label
Assigning one or more board groups to another board group

# topic.topics[].topics[].topics[].label
Assigning one or more board groups to a multiprocessor Debug Configuration

# topic.topics[].topics[].label
Creating a BCD file to use as a template

# topic.topics[].topics[].label
Creating and naming a board, chip, or component group

# topic.topics[].topics[].topics[].label
Assigning a board/chip definition to a Debug Configuration

# topic.topics[].topics[].topics[].label
Assigning a board/chip definition to another board/chip definition

# topic.topics[].topics[].topics[].label
Assigning multiple board/chip definitions to a Debug Configuration

# topic.topics[].topics[].topics[].label
Procedure for creating a memory map block

# topic.topics[].topics[].topics[].label
Creating a memory map block that relates to custom registers and peripherals

# topic.topics[].topics[].label
Creating an enumeration for setting register values

# topic.topics[].topics[].label
Creating a custom memory mapped register

# topic.topics[].topics[].topics[].label
Defining a separate bit field for a custom register

# topic.topics[].topics[].topics[].label
Creating the registers for a custom peripheral

# topic.topics[].topics[].topics[].label
Defining separate bit fields for a custom peripheral register

# topic.topics[].topics[].label
Creating the register tab for displaying custom registers and peripherals

# topic.topics[].topics[].topics[].label
Viewing the custom registers and peripherals

# topic.topics[].topics[].topics[].label
Before you set up controlled memory blocks

# topic.topics[].topics[].topics[].label
Defining the controlled memory map blocks

# topic.topics[].topics[].topics[].label
Displaying the controlled memory map blocks

# topic.topics[].topics[].topics[].label
Expected register tab does not appear in the Registers view

# topic.topics[].topics[].topics[].label
Duplicate definition warning messages on connecting

# topic.topics[].topics[].topics[].label
Overlapping un-controlled memory region warning messages on connecting

# topic.topics[].topics[].topics[].label
Map-Rule and Undefined register warnings

# topic.topics[].topics[].topics[].label
About the development platform used in this tutorial

# topic.topics[].topics[].topics[].label
Assigning the EtherRouter board/chip definition to a Debug Configuration

# topic.topics[].topics[].topics[].label
Assigning the AMDLANCE and KS32C50100 chips to the EtherRouter board

# topic.topics[].topics[].label
Creating the enumerations for the register values

# topic.topics[].topics[].topics[].label
Defining the bit fields for the custom register

# topic.topics[].topics[].label
Creating the register tab for displaying custom registers

# topic.topics[].topics[].topics[].label
Defining the visual appearance of the custom registers

# topic.topics[].topics[].label
Displaying the controlled memory map blocks

# topic.topics[].label
Programming Flash with RealView Debugger

# topic.topics[].topics[].label
Introduction to Flash programming with RealView Debugger

# topic.topics[].topics[].topics[].label
Summary of files used to program Flash on supported development platforms

# topic.topics[].topics[].topics[].label
Summary of files used to program custom Flash types on custom platforms

# topic.topics[].topics[].label
RealView Debugger files used for Flash programming

# topic.topics[].topics[].label
Programming Flash on the ARM development boards

# topic.topics[].topics[].topics[].label
Assigning a BCD file to a Debug Configuration

# topic.topics[].topics[].topics[].label
Reviewing the information contained in the Integrator/AP BCD file

# topic.topics[].topics[].topics[].label
Displaying the memory map in the Process Control view

# topic.topics[].topics[].topics[].label
Programming an image into Flash on the Integrator/AP

# topic.topics[].topics[].label
Programming Flash for a custom development platform

# topic.topics[].topics[].topics[].label
Third-party support for ARM processor-based development platforms

# topic.topics[].topics[].topics[].label
Programming a Flash type supported by RealView Debugger

# topic.topics[].topics[].label
Gathering information about your development platform

# topic.topics[].topics[].label
Creating algorithms for a Flash type supported by RealView Debugger

# topic.topics[].topics[].label
Creating algorithms for a Flash type not provided with RealView Debugger

# topic.topics[].topics[].topics[].label
C source file containing the Flash-specific C functions

# topic.topics[].topics[].label
Creating the Flash-level and board-level AME files

# topic.topics[].topics[].topics[].label
Locating the source and AME files required

# topic.topics[].topics[].label
Checking the FME file with the dispflash utility

# topic.topics[].topics[].topics[].label
Basic procedure for the Evaluator-7T example

# topic.topics[].topics[].topics[].label
Creating the BOARD group in the BCD file

# topic.topics[].topics[].topics[].label
Assigning your board/chip definitions to a Debug Configuration

# topic.topics[].topics[].topics[].label
Relationship between connections, boards, and chips

# topic.topics[].topics[].label
Debug Configuration generic groups and settings

# topic.topics[].topics[].topics[].label
ARM_config settings for a Debug Configuration

# topic.topics[].topics[].topics[].label
ARM_config settings related to memory mapping

# topic.topics[].topics[].topics[].label
Summary of supported features for the Cortex-A8 model

# topic.topics[].topics[].topics[].label
Summary of supported features for the Cortex-M0 model

# topic.topics[].topics[].topics[].label
Summary of supported features for the Cortex-M1 model

# topic.topics[].topics[].topics[].label
Considerations when using the Cortex-M1 model

# topic.topics[].topics[].topics[].label
Summary of supported features for the Cortex-M3 model

# topic.topics[].topics[].topics[].label
Summary of supported features for the Cortex-R4 model

# metadata.contentDescription
This document is the RealView Debugger Target Configuration Guide.