Telnet Befehle

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