Befehl | Parameter | Beschreibung |
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 |
MT | <addr> <count>[<loop>] | memory test |
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) |
ICACHE | <addr | set> | display L1 inst cache content (only MPC83xx/755) |
DCACHE | <addr | set> | display L1 data cache content |
DTLB | <from> [<to>] | display data TLB entry (only MPC83xx) |
DTLB | <index> <upper> <lower> | write data TLB entry (only MPC83xx) |
ITLB | <from> [<to>] | display inst TLB entry (only MPC83xx) |
ITLB | <index> <upper> <lower> | write inst TLB entry (only MPC83xx) |
L2CACHE | <addr | set> | display L2 cache content (only 750FX/GX) |
UPMR | <MxMR> <MDR> <addr> | read selected UPM array |
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> | 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 |
EPROG | [<offset>] [<file> [ELF]] | erase and program flash memory |
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 |
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>]]]] | |
UPDATE | | reload the configuration without a reboot |
HELP | | display command list |
BOOT | [loader] | reboot the BDI and reload the configuration |
QUIT | | terminate the Telnet session |