MOTOROLA
Chapter 37. System Development and Debugging
37-23
Part VI. Debug and Test
mode is enabled as described in this section, debug mode can be entered by the methods
described in Section 37.3.1.2, ÒEntering Debug Mode.Ó
37.3.1.2 Entering Debug Mode
By appropriately programming the development port during reset, debug mode can be
entered immediately out of reset, thus allowing the user to debug a ROM-less system. If
DSCK is asserted throughout SRESET assertion and then past SRESET negation, the
processor takes a breakpoint exception and goes directly to debug mode instead of fetching
the reset vector.
To avoid entering debug mode after reset, DSCK must be negated no later than seven clock
cycles after SRESET negates, allowing the processor to jump to the reset vector and begin
normal execution. If debug mode is entered immediately after reset, as shown in
Figure 37-7, ICR[DPI] is set.
The user can enable events that can initiate debug mode and determine which events require
regular interrupt handling.
The following events can cause the core to enter debug mode. Each event results in debug
mode entry if debug mode is enabled and the corresponding enable bit is set in the DER.
The reset values of the enable bits allow use of the debug mode features without
programming the DER in most cases. See Table 37-25.
¥
System reset, as a result of the assertion of SRESET, as described in Section 7.1.2.1,
ÒSystem Reset Interrupt (0x00100).Ó
¥
Checkstop, as described in Table 37-9.
¥
Machine check interrupt.
¥
Implementation-speciÞc ITLB miss.
¥
Implementation-speciÞc ITLB error.
¥
Implementation-speciÞc DTLB miss.
¥
Implementation-speciÞc DTLB error.
¥
External interrupt, recognized when MSR[EE] = 1.
¥
Alignment exception.
¥
Program exception.
¥
Floating-point unavailable exception.
¥
Decrementer interrupt, recognized when MSR[EE] = 1.
¥
System call exception.
¥
Trace, asserted when in single or branch trace mode, as described in
Section 7.1.2.10, ÒTrace Exception (0x00D00).Ó
¥
Implementation-dependent software emulation exception.
Содержание MPC860 PowerQUICC
Страница 3: ...MPC860UM AD 07 98 REV 1 MPC860 PowerQUICC ª UserÕs Manual ...
Страница 36: ...xxxvi MPC860 PowerQUICC UserÕs Manual MOTOROLA CONTENTS Paragraph Number Title Page Number ...
Страница 78: ...I iv MPC860 PowerQUICC UserÕs Manual MOTOROLA Part I Overview ...
Страница 88: ...1 10 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part I Overview ...
Страница 114: ...3 16 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part I Overview ...
Страница 226: ...8 32 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part II PowerPC Microprocessor Module ...
Страница 262: ...9 36 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part II PowerPC Microprocessor Module ...
Страница 274: ...III iv MPC860 PowerQUICC UserÕs Manual MOTOROLA Part III Configuration ...
Страница 320: ...12 12 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part III Configuration ...
Страница 325: ...MOTOROLA Part IV Hardware Interface IV v Part IV Hardware Interface ...
Страница 326: ...IV vi MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Страница 352: ...13 26 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Страница 394: ...14 42 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Страница 426: ...15 32 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Страница 530: ...17 26 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Страница 632: ...21 44 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Страница 660: ...22 28 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Страница 708: ...24 24 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Страница 748: ...27 20 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Страница 846: ...31 20 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Страница 914: ...35 12 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Страница 948: ...36 34 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Страница 998: ...37 48 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part VI Debug and Test ...
Страница 1016: ...A 10 MPC860 PowerQUICC UserÕs Manual MOTOROLA Appendixes ...
Страница 1024: ...B 8 MPC860 PowerQUICC UserÕs Manual MOTOROLA Appendixes ...
Страница 1030: ...C 6 MPC860 PowerQUICC UserÕs Manual MOTOROLA Appendixes ...
Страница 1086: ...Glossary 12 MPC860 PowerQUICC UserÕs Manual MOTOROLA ...
Страница 1106: ......