System Development and Debugging
MPC885 PowerQUICC Family Reference Manual, Rev. 2
53-22
Freescale Semiconductor
•
Trace, asserted when in single or branch trace mode, as described in
Section 6.1.2.10, “Trace
Exception (0x00D00)”
•
Implementation-dependent software emulation exception
•
Instruction breakpoint. Recognized only when MSR[RI] = 1, when breakpoints are maskable.
Nonmaskable breakpoints are always recognized.
•
Load/store breakpoint. Recognized only when MSR[RI] = 1, when breakpoints are maskable.
Nonmaskable breakpoints are always recognized.
•
Maskable breakpoint from the development port generated by external modules are recognized
only when MSR[RI] = 1
•
Development port nonmaskable interrupt resulting from a debug station request. Useful in
some catastrophic events like an endless loop when MSR[RI] = 0. This may cause the
machine to enter a nonrestartable state. See
Section 6.1.5, “Recoverability After an
Exception.”
The processor enters debug mode when at least one ICR bit is set, the corresponding DER bit is enabled,
and debug mode is enabled. When debug mode is enabled and an enabled event occurs, the processor waits
until its pipeline is empty before fetching instructions from the development port.
Chapter 6,
“Exceptions,”
gives the exact SRR0 and SRR1 values. If the core is in debug mode, the freeze indication
is asserted, causing any properly programmed peripheral to stop. The development port should read the
value of the ICR to get the cause of the debug mode entry. Reading the ICR clears all of its bits.
53.3.1.3
Debug Mode Indication
The fact that the core is in debug mode is broadcast to the external world using the value 0b11 on the VFLS
pins. Debug mode indication will also be given on the FRZ pin. Note, however, that the FRZ indication
can also be used by software monitors, as described in
Section 53.4, “Software Monitor Debugger
Support.”
53.3.1.4
Checkstop State and Debug Mode
The core enters checkstop state if the machine check interrupt is disabled (MSR[ME] = 0) and a machine
check interrupt is detected. However, if DER[CKSTPE] is also set, the core enters debug mode rather then
the checkstop state.
Table 53-9
shows the various actions the core can take when a machine check interrupt
is detected.
Table 53-9. Checkstop State and Debug Mode
MSR[ME]
Debug Mode
Enable
DER[CHSTPE] DER[MCIE]
Core Response to Machine Check
Interrupt
ICR Value
0
0
X
X
Enter the checkstop state
0x20000000
1
0
X
X
Branch to machine check interrupt
0x10000000
0
1
0
X
Enter checkstop state
0x20000000
0
1
1
X
Enter debug mode
0x20000000
Содержание PowerQUICC MPC870
Страница 1: ...MPC885 PowerQUICC Family Reference Manual Supports MPC885 MPC880 MPC875 MPC870 MPC885RM Rev 2 04 2006 ...
Страница 98: ...MPC885 PowerQUICC Family Reference Manual Rev 2 I 4 Freescale Semiconductor ...
Страница 118: ...MPC885 Overview MPC885 PowerQUICC Family Reference Manual Rev 2 1 20 Freescale Semiconductor ...
Страница 158: ...The MPC8xx Core MPC885 PowerQUICC Family Reference Manual Rev 2 3 18 Freescale Semiconductor ...
Страница 192: ...MPC885 Instruction Set MPC885 PowerQUICC Family Reference Manual Rev 2 5 22 Freescale Semiconductor ...
Страница 242: ...Instruction and Data Caches MPC885 PowerQUICC Family Reference Manual Rev 2 7 30 Freescale Semiconductor ...
Страница 288: ...MPC885 PowerQUICC Family Reference Manual Rev 2 III 4 Freescale Semiconductor ...
Страница 416: ...External Bus Interface MPC885 PowerQUICC Family Reference Manual Rev 2 13 42 Freescale Semiconductor ...
Страница 440: ...Clocks and Power Control MPC885 PowerQUICC Family Reference Manual Rev 2 14 24 Freescale Semiconductor ...
Страница 554: ...MPC885 PowerQUICC Family Reference Manual Rev 2 V 6 Freescale Semiconductor ...
Страница 606: ...SDMA Channels and IDMA Emulation MPC885 PowerQUICC Family Reference Manual Rev 2 19 20 Freescale Semiconductor ...
Страница 738: ...SCC Asynchronous HDLC Mode and IrDA MPC885 PowerQUICC Family Reference Manual Rev 2 25 16 Freescale Semiconductor ...
Страница 780: ...SCC Ethernet Mode MPC885 PowerQUICC Family Reference Manual Rev 2 27 24 Freescale Semiconductor ...
Страница 794: ...SCC Transparent Mode MPC885 PowerQUICC Family Reference Manual Rev 2 28 14 Freescale Semiconductor ...
Страница 848: ...Serial Peripheral Interface SPI MPC885 PowerQUICC Family Reference Manual Rev 2 30 18 Freescale Semiconductor ...
Страница 882: ...Universal Serial Bus USB MPC885 PowerQUICC Family Reference Manual Rev 2 31 34 Freescale Semiconductor ...
Страница 944: ...Parallel I O Ports MPC885 PowerQUICC Family Reference Manual Rev 2 34 26 Freescale Semiconductor ...
Страница 956: ...CPM Interrupt Controller MPC885 PowerQUICC Family Reference Manual Rev 2 35 12 Freescale Semiconductor ...
Страница 1004: ...Buffer Descriptors and Connection Tables MPC885 PowerQUICC Family Reference Manual Rev 2 37 30 Freescale Semiconductor ...
Страница 1022: ...ATM Parameter RAM MPC885 PowerQUICC Family Reference Manual Rev 2 38 18 Freescale Semiconductor ...
Страница 1068: ...ATM Pace Control MPC885 PowerQUICC Family Reference Manual Rev 2 40 22 Freescale Semiconductor ...
Страница 1090: ...UTOPIA Interface MPC885 PowerQUICC Family Reference Manual Rev 2 43 8 Freescale Semiconductor ...
Страница 1120: ...AAL2 Implementation MPC885 PowerQUICC Family Reference Manual Rev 2 44 30 Freescale Semiconductor ...
Страница 1162: ...Fast Ethernet Controller FEC MPC885 PowerQUICC Family Reference Manual Rev 2 45 40 Freescale Semiconductor ...
Страница 1172: ...SEC Lite Overview MPC885 PowerQUICC Family Reference Manual Rev 2 46 8 Freescale Semiconductor ...
Страница 1176: ...SEC Lite Address Map MPC885 PowerQUICC Family Reference Manual Rev 2 47 4 Freescale Semiconductor ...
Страница 1214: ...SEC Lite Execution Units MPC885 PowerQUICC Family Reference Manual Rev 2 48 38 Freescale Semiconductor ...
Страница 1312: ...Byte Ordering MPC885 PowerQUICC Family Reference Manual Rev 2 A 8 Freescale Semiconductor ...
Страница 1313: ...MPC885 PowerQUICC Family Reference Manual Rev 2 Freescale Semiconductor B 1 Appendix B Serial Communications Performance TBD ...
Страница 1314: ...Serial Communications Performance MPC885 PowerQUICC Family Reference Manual Rev 2 B 2 Freescale Semiconductor ...
Страница 1320: ...Register Quick Reference Guide MPC885 PowerQUICC Family Reference Manual Rev 2 C 6 Freescale Semiconductor ...
Страница 1336: ...MPC885 PowerQUICC Family Reference Manual Rev 2 D 16 Freescale Semiconductor ...
Страница 1358: ...MPC885 PowerQUICC Family Reference Manual Rev 2 D 38 Freescale Semiconductor ...
Страница 1370: ...MPC880 MPC885 PowerQUICC Family Reference Manual Rev 2 E 4 Freescale Semiconductor ...
Страница 1384: ...Serial ATM Scrambling Reception and SI Programming MPC885 PowerQUICC Family Reference Manual Rev 2 H 6 Freescale Semiconductor ...
Страница 1386: ...Revision History MPC885 PowerQUICC Family Reference Manual Rev 2 I 2 Freescale Semiconductor ...