162Bug Implementation - Motorola MVME162LX 300 Series Installation And Use Manual

Embedded controller
Table of Contents

Advertisement

Debugger General Information
3

162Bug Implementation

3-2
If you are in the diagnostic directory, the diagnostic prompt
is displayed and you have all of the diagnostic commands at
162-Diag>
your disposal as well as all of the debugger commands.
You may switch between directories by using the Switch Directories (SD)
command, or you may examine the commands in the particular directory
that you are currently in by using the Help (HE) command.
Because 162Bug is command-driven, it performs its various operations in
direct response to user commands entered at the keyboard. When you enter
a command, the162Bug executes it and then returns you to the prompt.
However, if you enter a command that causes execution of the user target
code (e.g., "GO"), then control may or may not return to the162Bug,
depending on the outcome of the user's program.
If you have used one or more of Motorola's other debugging packages, you
will find the CISC 162Bug very similar. Some effort has also been made
to make the interactive commands more consistent. For example,
delimiters between commands and arguments may now be commas or
spaces interchangeably.
The 162Bug is written mostly in the "C" programming language,
providing the benefits of portability and maintainability. Where necessary,
assembler language is used in the form of separately compiled modules
containing only assembler code (no mixed language modules are used).
Physically, the 162Bug is contained in a single 27C040 DIP EPROM
installed in socket XU24, providing 512KB (128K longwords) of storage.
Optionally, the 162Bug can be loaded and executed in a single flash
memory chip. The executable code is checksummed at every power-on or
reset firmware entry, and the result (which includes a pre-calculated
checksum contained in the memory devices), is tested for an expected
zero. Thus, users are cautioned against modification of the memory
devices unless re-checksum precautions are taken.
Computer Group Literature Center Web Site

Advertisement

Table of Contents
loading

Table of Contents