7.2.5. External Conditions

External conditions are specific to your ASIC implementation, and correspond to the signals on your ASIC. See your ASIC documentation for details. The conditions are available only for the tracepoint comparison type External Condition. You must select the condition from the drop-down menu that is displayed when you click the drop-down arrow of the when parameter.

The following external conditions are available:

ExternalIn1-4

Up to four external inputs are available, depending on your ETM configuration. The ASIC manufacturer determines the availability and use of these output signals. External inputs can be any combination of logic that evaluates to True or False.

Extended ExternalIn1-4

For ETMv3.1, and later, up to four extended external inputs are available, depending on your ETM configuration. The ASIC manufacturer determines the availability and use of these output signals. Extended external inputs can be any combination of logic that evaluates to True or False.

Watchpoint1-2

These resources are the watchpoint units in the EmbeddedICE macrocell. They are used when you set hardware watchpoints or hardware breakpoints. This functionality is only available when the signals from the EmbeddedICE are connected to the ETM. The ASIC manufacturer determines the availability and use of these output signals.

ASIC MemMap 1-16

These resources are only available if you have ASIC memory map decode hardware installed in your ASIC. Each implementation of ASIC memory map decode hardware has been defined by the ASIC manufacturer to return True when instructions are being fetched from a particular address range.

These options add the hw_in:"External Condition=condition" command qualifier to the CLI command generated by RealView Debugger.

See also

Copyright © 2006-2011 ARM. All rights reserved.ARM DUI 0322G
Non-ConfidentialID052111