7 disabling embeddedice-rt, Disabling embeddedice-rt -11 – Epson ARM.POWERED ARM720T User Manual
Page 143

9: Debugging Your System
ARM720T CORE CPU MANUAL
EPSON
9-11
Abort status register
This register identifies whether an abort exception entry was
caused by a breakpoint, a watchpoint, or a real abort. For more
information, see
Debug Communications Channel (DCC)
The DCC passes information between the target and the host
debugger. For more information, see
In addition, two independent registers provide overall control of EmbeddedICE-RT operation.
These are described in the following sections:
•
•
The locations of the EmbeddedICE-RT registers are given in
9.7
Disabling EmbeddedICE-RT
You can disable EmbeddedICE-RT in two ways:
Permanently By
wiring
the
DBGEN input LOW.
When DBGEN is LOW:
•
DBGBREAK and DBGRQ are ignored by the core
Note:
DBGACK is forced LOW by the ARM720T core
•
interrupts pass through to the processor uninhibited
•
the EmbeddedICE-RT logic enters low-power mode.
Caution:
Hard-wiring the DBGEN input LOW permanently
disables debug state information. However, you must
not rely on this for system security.
Temporarily
By setting bit 5 in the Debug Control Register (described in
on page 9-39). Bit 5 is also known as the
EmbeddedICE-RT disable bit.
You must set bit 5 before doing either of the following:
•
programming breakpoint or watchpoint registers
•
changing bit 4 of the Debug Control Register.