bdiGDB for BDI2000 (PowerPC 7440/7450/86xx) User Manual 23
© Copyright 1997-2015 by ABATRON AG Switzerland V 1.13
3.2.2 Part [TARGET]
The part [TARGET] defines some target specific values.
For MPC86xx, do not use parameters marked with a *.
CPUTYPE type [*NOBURSTREAD]
This value gives the BDI information about the connected CPU. If neces-
sary, burst memory read accesses via JTAG can be disabled but this will
slow down memory read performance dramatically.
type 7450,7451,7441,7455,7445,7457, 7447, 7448,
8641, 8610
Example: CPUTYPE 7450
JTAGCLOCK value With this value you select the JTAG clock frequency.
value The JTAG clock frequency in Hertz or an index value
from the following table:
0 = 16 MHz 1 = 8 MHz 2 = 4 MHz
Example: JTAGCLOCK 1 ; JTAG clock is 8 MHz
BDIMODE mode [param] This parameter selects the BDI debugging mode. The following modes are
supported:
LOADONLY Loads and starts the application core. No debugging via
JTAG port.
AGENT The debug agent runs within the BDI. There is no need
for any debug software on the target. This mode accepts
a second parameter. If RUN is entered as a second pa-
rameter, the loaded application will be started immedi-
ately, otherwise only the PC is set and BDI waits for
GDB requests.
Example: BDIMODE AGENT RUN
STARTUP mode [runtime][mode]
This parameter selects the target startup mode. The second mode defines
how to handle the second e600 core in the MPC8641D. Not all mode com-
binations are supported. See chapter about Dual-Core support.
The following modes are supported:
HALT This default mode forces the target to debug mode im-
mediately out of reset. No code is executed after reset.
STOP In this mode, the BDI lets the target execute code for
"runtime" milliseconds after reset. This mode is useful
when monitor code should initialize the target system.
RUN After reset, the target executes code until stopped by the
Telnet "halt" command.
Example: STARTUP STOP 3000 ; let the CPU run for 3 seconds
BOOTADDR address The boot address for PowerPC is 0xFFF00100. By default the BDI sets a
hardware breakpoint at this address to freeze the processor immediately
out of reset. You may change this initial breakpoint address.
address the address where to set the startup breakpoint
Example: BOOTADDR 0xFFF00120