| |||
| Home > Customizing a Debug Interface configuration > Customizing an RVISS Debug Interface configuration > Considerations when customizing RVISS Debug Interface configurations | |||
Be aware of the following features when using the ARMulator Configuration dialog box:
Some processors are not supported when you are connected using RVISS, for example the Cortex™ family of processors.
There is no simulated ETM functionality. Therefore, you cannot use the autoconnect analyzer feature
Use the Additional Modules control group to define Floating Point Accelerator (FPA) and VFP options.
VFPv1 is no longer supported.
If you choose Real-time,
the default clock frequency specified in the configuration file default.ami is
used, that is DEFAULT_CPUSPEED=20MHz.
If you want to use features of RVISS such as the Tracer and memory map features, you must set these up in the RVISS configuration files (see RVISS configuration files):
To enable the Tracer feature, see in the RealView ARMulator ISS User Guide.
If you are using the RVISS memory map feature, the memory map is displayed in the Mapfile tab of the Registers view when you connect to an RVISS target.
See the RealView ARMulator ISS User Guide for more details.
Be aware of the following when selecting the Floating Point options:
The ARM1136JF-S™, ARM1156T2F-S™ and ARM1176JZF-S models already include a VFP11. Any VFP option you choose in RealView Debugger is ignored. If you choose the FPA (limited support) option then it is rejected.
The ARM1136J-S, ARM1156T2-S and ARM1176JZ-S models do not include a VFP. Therefore, you must not use any Floating Point options with these models, because they might produce incorrect results. In addition:
A target configured with the VFPv2 (Fast-mode) option fails to connect with a message claiming (incorrectly) that it is trying to connect to an ARM7 processor.
A target configured with the VFPv2 option connects but might result in incorrect operation.
If you choose the FPA (limited support) option then it is rejected.