from gdb.texinfo on 11 July 1994 -->
Go to the previous, next section.
GDB can use the MIPS remote debugging protocol to talk to a MIPS board attached to a serial line. This is available when you configure GDB with `--target=mips-idt-ecoff'.
Use these GDB commands to specify the connection to your target board:
target mips port
gdb
with the
name of your program as the argument. To connect to the board, use the
command `target mips port', where port is the name of
the serial port connected to the board. If the program has not already
been downloaded to the board, you may use the load
command to
download it. You can then use all the usual GDB commands.
For example, this sequence connects to the target board through a serial port, and loads and runs a program called prog through the debugger:
host$ gdb prog GDB is free software and ... (gdb) target mips /dev/ttyb (gdb) load prog (gdb) run
target mips hostname:portnumber
GDB also supports these special commands for MIPS targets:
set mipsfpu off
show mipsfpu
mipsfpu
variable with `show mipsfpu'.)
set remotedebug n
show remotedebug
remotedebug
variable. If you set it to 1
using
`set remotedebug 1', every packet is displayed. If you set it
to 2
, every character is displayed. You can check the current value
at any time with the command `show remotedebug'.
set timeout seconds
set retransmit-timeout seconds
show timeout
show retransmit-timeout
set timeout seconds
command. The
default is 5 seconds. Similarly, you can control the timeout used while
waiting for an acknowledgement of a packet with the set
retransmit-timeout seconds
command. The default is 3 seconds.
You can inspect both values with show timeout
and show
retransmit-timeout
. (These commands are only available when
GDB is configured for `--target=mips-idt-ecoff'.)
Go to the previous, next section.