115
Chapter 5: Using Debuggers
Using the Software Development Systems Debugger
The following command, which increases the emulation probe/module
communication speed, should be placed immediately after the write
command shown above.
control -c "cf procck=25"
On-chip breakpoints and debugging ROM code
The MPC500 has a built-in hardware breakpoint capability. When
SingleStep steps one source line or sets a user defined breakpoint, it
will first try to use a software breakpoint. If the breakpoint does not
work because the breakpoint address is located in ROM, SingleStep will
automatically attempt to use one of the available hardware
breakpoints. For more information, see the SingleStep release notes.
To debug ROM based code, unselect “Load Application Image” in the
options tab of the “Debug” dialog.
Error conditions
“!ERROR 800! Invalid command: bcast”
This message usually means that there is not a target interface module
(TIM) connected to the emulation probe/module or the emulation
probe/module does not have firmware for the MPC500 family.
1. Verify that the emulation probe/module is connected to the target.
2. Next, check that your emulation probe/module is programmed with
firmware for the Motorola MPC500:
For an emulation probe, see “To display current firmware version
information” on page 40. If the emulation probe is not programmed with
the proper firmware, see “To update firmware for an emulation probe” on
page 40.
For an emulation module, see “To display current firmware version
information” on page 56. If the emulation module is not programmed with
the proper firmware, see “To update firmware using the Emulation Control
Summary of Contents for 16610A
Page 13: ...Contents 11 Glossary Index ...
Page 14: ...12 Contents ...
Page 15: ...13 1 Installing the Emulation Probe ...
Page 44: ...42 Chapter 1 Installing the Emulation Probe Updating Emulation Probe Firmware ...
Page 45: ...43 2 Installing the Emulation Module ...
Page 64: ...62 Chapter 2 Installing the Emulation Module Preparing for a Debugger ...
Page 65: ...63 3 Connecting to a Target System ...
Page 74: ...72 Chapter 3 Connecting to a Target System Making the Target System Connection ...
Page 76: ...74 Chapter 3 Connecting to a Target System Making the Target System Connection ...
Page 77: ...75 4 Configuring the Emulation Probe Module ...
Page 91: ...89 5 Using Debuggers ...
Page 119: ...117 6 Solving Problems ...
Page 149: ...147 7 Specifications and Characteristics ...
Page 153: ...151 8 Service Information ...
Page 166: ...164 Index ...