bdiGDB for BDI2000 (PowerPC 7440/7450/86xx) User Manual 42
© Copyright 1997-2015 by ABATRON AG Switzerland V 1.13
The Telnet commands:
"PHYS <address> converts an effective to a physical address",
"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)",
"DUMP <addr> <size> [<file>] dump target memory to a file",
"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 [<name>] display general purpose or user defined register",
"RDUMP [<file>] dump all user defined register to a file",
"RDFPR display floating point registers",
"RDSPR <number> display special purpose register",
"RDSR <number> display segment register",
"RDVR [<number>] display vector register",
"RM {<nbr>|<name>} <value> modify general purpose or user defined register",
"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",
"RESET [HALT | RUN [time]] reset the target system, change startup mode",
"BREAK [SOFT | HARD] display or set current breakpoint mode",
"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> [v|p] set instruction hardware breakpoint",
"CI [<id>] clear instruction hardware breakpoint(s)",
"BD [R|W] <addr> set data watchpoint via DABR (DABR[BT]=0)",
"BDT [R|W] <addr> set data watchpoint via DABR (DABR[BT]=1)",
"CD [<id>] clear data watchpoint(s)",
"INFO display information about the current state",
"LOAD [<offset>] [<file> [<format>]] load program file to target memory",
"VERIFY [<offset>] [<file> [<format>]] verify a program file to target memory",
"PROG [<offset>] [<file> [<format>]] program flash memory",
" <format> : SREC, BIN, AOUT or ELF",
"ERASE [<address> [<mode>]] erase a flash memory sector, chip or block",
" <mode> : CHIP, BLOCK or SECTOR (default is sector)",
"ERASE <addr> <step> <count> erase multiple flash sectors",
"UNLOCK [<addr> [<delay>]] unlock a flash sector",
"UNLOCK <addr> <step> <count> unlock multiple flash sectors",
"FLASH <type> <size> <bus> change flash configuration",
"DELAY <ms> delay for a number of milliseconds",
"SELECT <core> change the current core",
"HOST <ip> change IP address of the host",
"PROMPT <string> defines a new prompt string",
"CONFIG display or update BDI configuration",
"CONFIG <file> [<hostIP> [<bdiIP> [<gateway> [<mask>]]]]",
"HELP display command list",
"SAP [0 | 1] enable / disable JTAG memory access via SAP",
"BOOT reboot the BDI and reload the configuration",
"QUIT terminate the Telnet session"