| |||
| Home > Introduction > What the configuration files contain | |||
The target-related configuration files that RealView Debugger stores in your home directory include the following files:
*.aucConfiguration files for the RVISS Debug Interface.
*.brdTop-level
board files. By default, there is one board file rvdebug.brd for
each user. This file contains an entry for each Debug Configuration
that you create, which references the filenames of the other configuration
files, for example .rvc and .bcd files.
The first time you start RealView Debugger after installation,
or after installing additional Debug Interface products, your user-specific rvdebug.brd is
created or updated with the contents of the files in your default
settings directory %RVDEBUG_SHADOW_DIR_ETC%\*.brd.
Your user-specific rvdebug.brd file is
modified when you change and save Debug Configuration settings in
the Connection Properties window.
Only Debug Configuration settings must be configured in the rvdebug.brd file.
*.bcdBCD
files contain chip-specific and board-specific settings groups as
named configurations. You must assign these groups to a Debug Configuration
to use them. The name of the Advanced_Information block
in each group determines whether the settings are used when you
connect to a target in the related Debug Configuration.
Many BCD files are supplied by hardware manufacturers to define
the memory map related settings for specific targets and development
boards. By default, these files are located in your default settings
directory identified by the RVDEBUG_SHADOW_DIR_ETC environment
variable.
RealView Debugger lists all BCD files that it finds in its
search path in the (*.bcd) Board/Chip Definitions group
when you display the Connection Properties window.
You are recommended to make changes to BCD files using the Connection Properties window. If you change a supplied file or you create your own, you are recommended to store them in your RealView Debugger home directory.
Only memory map related settings must be configured in a BCD file.
*.cmlConfiguration files for the Model Library Debug Interface.
*.cmpConfiguration files for the Model Process Debug Interface.
*.rvcConfiguration files for connections through a DSTREAM or RealView ICE unit. You change the contents of one of these files when you modify the configuration using the RVConfig utility.
*.smcConfiguration files for the following Debug Interfaces:
ISSM
RTSM
SoC Designer.
You change the contents of one of these files when you modify the configuration using the related configuration utility.
See also:
Procedure for customizing a SoC Designer Debug Interface configuration (SoC Designer running)
Chapter 4 Configuring Custom Memory Maps, Registers and Peripherals
DSTREAM and RealView ICE Using the Debug Hardware Configuration Utilities
RealView ARMulator ISS User Guide