Debugging with GDB

Node:Nindy Options, Next:Nindy Reset, Previous:Nindy Startup, Up:i960

##### Options for Nindy

These are the startup options for beginning your GDB session with a Nindy-960 board attached:

`-r` port``
  Specify the serial port name of a serial interface to be used to connect to the target system. This option is only available when GDB is configured for the Intel 960 target architecture. You may specify port as any of: a full pathname (e.g. `-r /dev/ttya`), a device name in `/dev` (e.g. `-r ttya`), or simply the unique suffix for a specific `tty` (e.g. `-r a`).
`-O`
  (An uppercase letter "O", not a zero.) Specify that GDB should use the "old" Nindy monitor protocol to connect to the target system. This option is only available when GDB is configured for the Intel 960 target architecture.

  > Warning: if you specify `-O`, but are actually trying to connect to a target system that expects the newer protocol, the connection fails, appearing to be a speed mismatch. GDB repeatedly attempts to reconnect at several different line speeds. You can abort this process with an interrupt.

`-brk`
  Specify that GDB should first send a `BREAK` signal to the target system, in an attempt to reset it, before connecting to a Nindy target.

  > Warning: Many target systems do not have the hardware that this requires; it only works with a few boards.

The standard `-b` option controls the line speed used on the serial port.