Qorivva MPC5xxx/SPC5xx Debugger and NEXUS Trace
22
©1989-2021 Lauterbach GmbH
Connect to Running Program (hot plug-in)
Follow these steps to attach the debugger to a running system:
1.
Select the target processor, or use automatic CPU detection.
2.
Load debug symbols.
3.
Start debug session without resetting core.
4.
Cores with MMU: For run-time memory access, the debugger requires a static translation table.
As the core’s MMU is not accessible while the core is running, copying the translation from the
core is not possible. As projects usually use 1:1 translation, a manual declaration can be
performed.
5.
Observe variables or memory.
6.
Set breakpoints or halt core.
7.
Display ASM/HLL core at current instruction pointer
MPC5554
; or
SYStem.DETECT CPU
Data.LOAD.ELF project.x /NoCODE
SYStem.Mode.Attach
;set up 1:1 address translation and enable
TRANSlation.Create 0x00000000--0xFFFFFFFF 0x00000000
TRANSlation.ON
Var.View %E my_var your_var
Data.Dump E:0x40000100
Break.Set my_func /Onchip
Break
List