Ppcbug firmware, 1 introduction, 2 ppcbug overview – Artesyn MVME51005E SBC Installation and Use (July 2014) User Manual
Page 39: 1 introduction 3.2 ppcbug overview, Chapter 3, ppcbug firmware, Chapter 3

Chapter 3
MVME51005E Single Board Computer Installation and Use (6806800A38D)
41
PPCBug Firmware
3.1
Introduction
The PPCBug firmware is the layer of software just above the hardware. The firmware provides
the proper initialization for the devices on the MVME5100 upon powerup or reset.
This chapter describes the basics of the PPCBug and its architecture. It also describes the
monitor (interactive command portion of the firmware), and provides information on using
the PPCBug debugger and the special commands. A complete list of PPCBug commands is also
provided.
For full user information about PPCBug, refer to the PPCBug Firmware Package User’s Manual
and the PPCBug Diagnostics Manual, listed in
Appendix D, Related Documentation
.
3.2
PPCBug Overview
The PPCBug debugger firmware is a powerful evaluation and debugging tool for systems built
around Motorola microprocessor. Facilities are available for loading and executing user
programs under complete operator control for system evaluation. The PPCBug provides a high
degree of functionality, user friendliness, portability and ease of maintenance.
The PPCBug also achieves its portability because it was written entirely in the C programming
language, except where necessary to use assembler functions.
PPCBug includes commands for:
Display and modification of memory
Breakpoint and tracing capabilities
A powerful assembler and disassembler useful for patching programs
A self-test at powerup feature which verifies the integrity of the system