Motorola M68CPU32BUG User Manual Page 29

  • Download
  • Add to my manuals
  • Print
  • Page
    / 68
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 28
OPERATING INSTRUCTIONS
M68332BCC/D 3-1 MOTOROLA
REV 1
CHAPTER 3
OPERATING INSTRUCTIONS
3.1 INTRODUCTION
The EPROMs on the BCC contain the M68CPU32BUG debug monitor program (hereafter
referred to as CPU32Bug). CPU32Bug is a software tool for evaluating and debugging systems
built around the MC68332 MCU. CPU32Bug allows loading, debugging, and executing of user
programs. Various CPU32Bug routines that handle I/O, data conversion, timer, and string
functions are available to user programs through system calls. For a detailed description of the
CPU32Bug functions, refer to M68CPU32BUG Debug Monitor User’s Manual,
M68CPU32BUG/AD1.
CPU32Bug consists of:
Memory and register display and modification commands
Breakpoint capabilities
System calls
Diagnostic commands
A single-line assembler/disassembler
There are two modes of operation in the CPU32Bug monitor; the debugger mode and the
diagnostic mode. When the user is in the debugger directory the prompt CPU32Bug> appears,
and the user has access to the debugger commands (refer to paragraph 3.4). When the user is in
the diagnostic mode the prompt CPU32Diag> appears, and the user has access to the diagnostic
commands (refer to paragraph 3.4.4). These modes are also called directories.
CPU32Bug is command-driven and performs various operations in response to user commands
entered at the keyboard. CPU32Bug executes entered commands; upon completion the prompt
reappears. However, if a command is entered which causes execution of user target code (i.e.,
GO), control may or may not return to CPU32Bug. This depends upon the user program
function. Entering the help (HE) command provides a list of all possible commands and their
structure.
3.2 LIMITATIONS
CPU32Bug requires some system resources to operate properly: chip selects, level 7 interrupt,
software watchdog timer, periodic interrupt timer, and system exception vectors.
Page view 28
1 2 ... 24 25 26 27 28 29 30 31 32 33 34 ... 67 68

Comments to this Manuals

No comments