Download MPC8BUG USER`S MANUAL

Transcript
MPC8BUG USER'S MANUAL
CHAPTER 1
MPC8BUG OVERVIEW
1 . 1 INTRODUCTION
This document describes the monitor debugger for the Motorola MPC860 PowerQUICC processor
device. This debugger runs on a host machince such as an IBM-PC or Sun and controls the
PowerQUICC on the 860 Application Development System (860ADS) board.
The generic name for a family of host-based PowerPC debuggers is "MPCbug". The name for
this debugger as specifically implemented for the MPC8xx series of devices (such as the MPC860)
is "MPC8bug". In this document both terms are used since most of the features of MPC8bug
apply to the more generic "MPCbug".
1 . 2 FEATURES
• Works through the debug port on the MPC860.
• Communication between the host and the ADS board is through an ADI card.
• Hosted on Sun Sparcstations and IBM-PC (486 and higher) compatible platforms.
• User interface consists of mnemonic type commands.
• Allows the user to modify and display board memory and MPC860 registers in a variety of
formats.
• An on-line assembler is provided (extended mnemonics not included)
• Provides an interface to the MPC860 breakpoint logic.
• Loads programs in COFF, XCOFF, ELF, or Srecords format.
• Provides aliases, command files, automatic initialization command file and log files.
• Disassembled instructions provide symbolic information (which can also be used in address
expressions).
• Supports system calls, program I/O and command line arguments.
2