C2000 Debugger | 51
©
1989-2023
Lauterbach
SYStem.Option.DAPDBGPWRUPREQ
Force debug power in DAP
Default: ON.
This option controls the DBGPWRUPREQ bit of the CTRL/STAT register of the Debug Access Port (DAP)
before and after the debug session. Debug power will always be requested by the debugger on a debug
session start because debug power is mandatory for debugger operation.
Use case:
Imagine an AMP session consisting of at least of two TRACE32 PowerView GUIs, where one GUI is the
master and all other GUIs are slaves. If the master GUI is closed first, it releases the debug power. As a
result, a debug port fail error may be displayed in the remaining slave GUIs because they cannot access the
debug interface anymore.
To keep the debug interface active, it is recommended that
SYStem.Option.DAPDBGPWRUPREQ
is set to
AlwaysON
.
SYStem.Option.DAPNOIRCHECK
No DAP instruction register check
Default: OFF.
Bug fix for derivatives which do not return the correct pattern on a DAP (Arm CoreSight Debug Access Port)
instruction register (IR) scan. When activated, the returned pattern will not be checked by the debugger.
Format:
SYStem.Option.DAPDBGPWRUPREQ
[
ON
|
AlwaysON
|
OFF
]
ON
Debug power is requested by the debugger on a debug session start,
and the control bit is set to 1.
The debug power is released at the end of the debug session, and the
control bit is set to 0.
AlwaysON
Debug power is requested by the debugger on a debug session start,
and the control bit is set to 1.
The debug power is
not
released at the end of the debug session, and
the control bit is set to 0.
OFF
Only for test purposes: Debug power is
not
requested and
not
checked
by the debugger. The control bit is set to 0.
Format:
SYStem.Option.DAPNOIRCHECK
[
ON
|
OFF
]