Chapter 3. Using the Monitor/Debug Firmware
3-1
Chapter 3
Using the Monitor/Debug Firmware
The M5275EVB single board computer has a resident firmware package that provides a
self-contained programming and operating environment. The firmware, named dBUG,
provides the user with monitor/debug interface, inline assembler and disassembly, program
download, register and memory manipulation, and I/O control functions. This chapter is a
how-to-use description of the dBUG package, including the user interface and command
structure.
3.1
What Is dBUG?
dBUG is a traditional ROM monitor/debugger that offers a comfortable and intuitive
command line interface that can be used to download and execute code. It contains all the
primary features needed in a debugger to create a useful debugging environment.
The firmware provides a self-contained programming and operating environment. dBUG
interacts with the user through pre-defined commands that are entered via the terminal.
These commands are defined in Section 3.4, “Commands.”
The user interface to dBUG is the command line. A number of features have been
implemented to achieve an easy and intuitive command line interface.
dBUG assumes that an 80x24 character dumb-terminal is utilized to connect to the
debugger. For serial communications, dBUG requires eight data bits, no parity, and one stop
bit (8-N-1) with no flow control. The default baud rate is 19200 but can be changed after
power-up.
The command line prompt is “dBUG> ”. Any dBUG command may be entered from this
prompt. dBUG does not allow command lines to exceed 80 characters. Wherever possible,
dBUG displays data in 80 columns or less. dBUG echoes each character as it is typed,
eliminating the need for any “local echo” on the terminal side.
In general, dBUG is not case sensitive. Commands may be entered either in upper or lower
case, depending upon the user’s equipment and preference. Only symbol names require that
the exact case be used.
Summary of Contents for ColdFire MCF5274
Page 8: ...4 M5275EVB User s Manual Freescale CONTENTS Paragraph Number Title Page Number...
Page 37: ...Chapter 2 Initialization and Setup 2 7 Installation and Setup Figure 2 5 Jumper Locations...
Page 84: ...Troubleshooting Network Problems A 4 M5275EVB User s Manual...
Page 85: ...Appendix B Schematics B 1 Appendix B Schematics B 1 M5275EVB Schematics...
Page 86: ...M5275EVB Schematics B 2 M5275EVB User s Manual...
Page 87: ...MOTOROLA Appendix B Schematics B 3 M5275EVB Schematics...
Page 88: ...M5275EVB Schematics B 4 M5275EVB User s Manual...
Page 89: ...MOTOROLA Appendix B Schematics B 5 M5275EVB Schematics...
Page 90: ...M5275EVB Schematics B 6 M5275EVB User s Manual...
Page 91: ...MOTOROLA Appendix B Schematics B 7 M5275EVB Schematics...
Page 92: ...M5275EVB Schematics B 8 M5275EVB User s Manual...
Page 93: ...MOTOROLA Appendix B Schematics B 9 M5275EVB Schematics...
Page 94: ...M5275EVB Schematics B 10 M5275EVB User s Manual...
Page 95: ...MOTOROLA Appendix B Schematics B 11 M5275EVB Schematics...
Page 96: ...M5275EVB Schematics B 12 M5275EVB User s Manual...
Page 97: ...MOTOROLA Appendix B Schematics B 13 M5275EVB Schematics...
Page 98: ...M5275EVB Schematics B 14 M5275EVB User s Manual...
Page 99: ...MOTOROLA Appendix B Schematics B 15 M5275EVB Schematics...
Page 100: ...M5275EVB Schematics B 16 M5275EVB User s Manual...
Page 101: ...Appendix C M5275EVB BOM C 1 Appendix C M5275EVB BOM C 1 M5275EVB BOM...