bdi
SCI
JTAG debug interface for SeeCode™ Debugger, BDI2000 (PPC744x/745x)
User Manual 24
© Copyright 1999-2003 by ABATRON AG
V 1.00
6 Telnet Interface
A Telnet server is integrated within the BDI that can be accessed when the BDI is connected via eth-
ernet to the host. It may help to invertigate problems and allows access to target resources that can
not directly be accessed by the debugger (e.g. data cache information).
The following commands are available:
"MD [<address>] [<count>] display target memory as word (32bit)",
"MDD [<address>] [<count>] display target memory as double word (64bit)",
"MDH [<address>] [<count>] display target memory as half word (16bit)",
"MDB [<address>] [<count>] display target memory as byte (8bit)",
"MM <addr> <value> [<cnt>] modify word(s) (32bit) in target memory",
"MMD <addr> <value> [<cnt>] modify double word(s) (64bit) in target memory",
"MMH <addr> <value> [<cnt>] modify half word(s) (16bit) in target memory",
"MMB <addr> <value> [<cnt>] modify byte(s) (8bit) in target memory",
"MC [<address>] [<count>] calculates a checksum over a memory range",
"MV verifies the last calculated checksum",
"RD display general purpose registers",
"RDSPR <number> display special purpose register",
"RDSR <number> display segment register",
"RDVR [<number>] display vector register",
"RM <number> <value> modify general purpose",
"RMSPR <number> <value> modify special purpose register",
"RMSR <number> <value> modify segment register",
"RMVR <nbr><val val val val> modify vector register (four 32bit values)",
"DCACHE <addr | set> display L1 data cache content",
"L2CACHE <addr | set> display L2 cache content",
"DTAG <from> [<to>] display L1 DTAG values",
"ITAG <from> [<to>] display L1 ITAG values",
"BOOT reset the BDI and reload the configuration",
"RESET reset the target system",
"GO [<pc>] set PC and start target system",
"TI [<pc>] trace on instuction (single step)",
"TC [<pc>] trace on change of flow",
"HALT force target to enter debug mode",
"BI <addr> set instruction hardware breakpoint",
"CI [<id>] clear instruction hardware breakpoint(s)",
"BD [R|W] <addr> set data watchpoint via DABR",
"CD [<id>] clear data watchpoint(s)",
"INFO display information about the current state",
"DCMD <direct command> execute a BDI direct command (see manual)",
"HELP display command list",
"QUIT terminate the Telnet session"