Products
and Services Support
and Docs Training Partner Programs About Red
Hat
  download storecart
red hat logo
redhat.comredhat network

Red Hat Documentation

Debugging on Motorola m68k targets Contents|Index|Previous|Next
Debugging on Motorola m68k targets 

GDB needs to know the following specifications to talk to your Motorola m68k.
  • Specifications for wanting to use one of the following interfaces:
    • target rom68k
      • ROM monitor for the IDP board.
    • target cpu32bug
      • ROM monitor for other Motorola boards, such as the Motorola Business Card Computer, BCC.
    • target est
      • EST Net/300 emulator.
    • target remote
      • gdb’s generic debugging protocol.
  • Specifications for what serial device connects your host to your m68k board (the first serial device available on your host is the default).
  • Specifications for what speed to use over the serial device.
Use the following GDB commands to specify the connection to your target board.
    target interface serial-device
      To run a program on the board, start up GDB with the name of your program as the argument. To connect to the board, use the command,  target interface serial-device, where interface is an interface from the previous list of specifications and serial-device 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, the following sequence connects to the target board through a serial port, and loads and runs a program (prog) through the debugger.
       
          host$ m68k-coff-gdb prog 
          GDB is free software and... 
          (gdb) target cpu32bug /dev/ttyb 
          ... 
          (gdb) load 
          ... 
          (gdb) run
    target m68k hostname: portnumber
      You can specify a TCP/IP connection instead of a serial port, using the syntax, hostname: portnumber (assuming your board is connected so that this makes sense; for instance, hostname: portnumber connects to a serial line managed by a terminal concentrator).
GDB also supports set remotedebug n. You can see some debugging information about communications with the board by setting the variable, remotedebug.

Top|Contents|Index|Previous|Next

 

 


 
© 2001 Red Hat, Inc. All rights reserved.
About Red Hat  :  Legal statement  :  Privacy statement  :  Y2K statement  :  Contact Red Hat