Specifications

Table Of Contents
ARM Debugger 135 ARM Specific TrOnchip Commands
©1989-2014 Lauterbach GmbH
TrOnchip.Set Set bits in the vector catch register
Default: DABORT, PABORT, UNDEF, RESET ON, others OFF.
On devices having TrustZone you can specify for most exceptions if the vector catch shall take effect only in
non-secure (N...), secure (S...) or monitor mode (M...), on devices having a Hypervisor mode also in
hypervisor mode (H...).
If StepVector is activated a breakpoint range will be set on the trap vector table (e.g. 0x00--0x1f) when a
single step is requested. This is helpful to check if a interrupt or trap occurs.
Format: TrOnchip.Set StepVector [ON | OFF]
ARM9, ARM11 also:
[FIQ | IRQ | DABORT | PABORT | SWI | UNDEF | RESET]
Devices having TrustZone (ARM1176, Cortex-A) additionally:
[NFIQ | NIRQ | NDABORT | NPABORT | NSWI | NUNDEF |
SFIQ | SIRQ | SDABORT | SPABORT | SSWI | SUNDEF | SRESET |
MAFIC | MIRQ | MDABORT | MPABORT | MSWI]
Devices having a Hypervisor mode (e.g. Cortex-A7, -A15) additionally:
[HFIQ | HIRQ | HDABORT | HPABORT | HSWI | HUNDEF | HENTRY]
FIQ, ...
HENTRY
Sets/resets the corresponding bits in the vector catch register of the core. If the
bit of a vector is set and the corresponding exception occurs, the processor
enters debug state as if there had been a breakpoint set on an instruction fetch
from that exception vector.