Specifications

Table Of Contents
ARM Debugger 55 ARM specific SYStem Commands
©1989-2014 Lauterbach GmbH
Slave [ON | OFF] If several debugger share the same debug port, all except one
must have this option active.
JTAG: Only one debugger - the “master” - is allowed to control
the signals nTRST and nSRST (nRESET). The other debugger
need to have Slave=OFF.
Default: OFF; ON if CORE=... >1 in config file (e.g. config.t32).
For CortexM: Please check also
SYStem.Option DISableSOFTRES [ON | OFF]
TAPState <state> This is the state of the TAP controller when the debugger
switches to tristate mode. All states of the JTAG TAP controller
are selectable.
0 Exit2-DR
1 Exit1-DR
2 Shift-DR
3 Pause-DR
4 Select-IR-Scan
5 Update-DR
6 Capture-DR
7 Select-DR-Scan
8 Exit2-IR
9 Exit1-IR
10 Shift-IR
11 Pause-IR
12 Run-Test/Idle
13 Update-IR
14 Capture-IR
15 Test-Logic-Reset
Default: 7 = Select-DR-Scan.
TCKLevel <level> Level of TCK signal when all debuggers are tristated. Normally
defined by a pull-up or pull-down resistor on the target.
Default: 0.
TriState [ON | OFF] TriState has to be used if several debug cables are connected to a
common JTAG port. TAPState and TCKLevel define the TAP state
and TCK level which is selected when the debugger switches to
tristate mode. Please note: nTRST must have a pull-up resistor on
the target, TCK can have a pull-up or pull-down resistor, other
trigger inputs needs to be kept in inactive state.
Default: OFF.