| |||
| Home > Setting Conditional Tracepoints > Common parameters for setting conditional tracepoints > 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:
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.
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.
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.
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= command
qualifier to the CLI command generated by RealView Debugger.condition"
the following in the RealView Debugger Command Line Reference Guide:
Alphabetical command reference for details of the trace commands.