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