
MMDSP Debugger
22
©1989-2019 Lauterbach GmbH
SYStem.MemAccess
Real-time memory access (non-intrusive)
In general the
SYStem.MemAccess
command controls how the debugger accesses system memories
while the clock is running. Due to the design of MMDSP there is no way for the debugger to access memory
resources without stopping the clock. Therefore the only possible selection for this option is denied.
SYStem.Mode
Establish the communication with the target
Format:
SYStem.MemAccess
Denied
|
<cpu_specific>
SYStem.ACCESS
(deprecated)
Denied
Real-time memory access during program execution to target is disabled.
Format:
SYStem.Mode
<
mode
>
<
mode
>:
Down
NoDebug
Go
Attach
Up
Down
(default) Disables the debugger. The state of the DSP remains
unchanged. The JTAG port is tristated. No reset of the CPU.
NoDebug
same as Down, but CPU is running.
Go
Same as Up, but CPU is running:
Resets the CPU, enables the debug mode and starts the user program
immediately.
The program execution can be stopped manually or at a breakpoint. On-
chip breakpoints can be used in Go mode. On-chip breakpoints have to
be set before e.g. by using the
SYStem.Mode Up
command.
Attach
The connection to the DSP is established without resetting the DSP.
Select
NoDebug
before you connect the debugger cable or NEXUS
adapter to the target and switch then to
Attach
.
Up
Resets the DSP and establishes the connection. After the execution of
this command the DSP is stopped and all register are set to their default
values.
ST8810V: due to code compression, only with SYStem.Up the program
memory is completely reset!