Specifications

Table Of Contents
ARM Debugger 78 ARM specific SYStem Commands
©1989-2014 Lauterbach GmbH
Default selection:
ARM7TDMI if the JTAG Debugger for ARM7 is used.
ARM9TDMI if the JTAG Debugger for ARM9 is used.
JANUS2 if the JTAG Debugger for JANUS is used.
ARM1020E if the JTAG Debugger for ARM10 is used.
ARM1136J if the JTAG Debugger for ARM11 is used.
CORTEXA8 if the JTAG Debugger for Cortex-A is used.
CORTEXM3 if the JTAG Debugger for Cortex-M is used.
SYStem.CpuAccess Run-time memory access (intrusive)
Default: Denied. For the ARM7 and the ARM9 on-chip breakpoints can always be set while program
execution is running.
If SYStem.CpuAccess Enable is set, it is possible to read from memory, to write to memory and to set
software breakpoints while the CPU is executing the program. To make this possible, the program execution
is shortly stopped by the debugger. Each stop takes 0.1-100 ms depending on the speed of the JTAG port
and the operations that should be performed. A red S in the state line of the TRACE32 screen warns you,
that the program is no longer running in realtime.
If specific windows, that display memory or variables should be updated while the program is running select
the memory class E: or the format option %E.
Format: SYStem.CpuAccess Enable | Denied | Nonstop
Enable Allow intrusive run-time memory access.
Denied Lock intrusive run-time memory access.
Nonstop Lock all features of the debugger that affect the run-time behavior.
Data.dump E:0x100
Var.View %E first