
MPC5602P Microcontroller Reference Manual, Rev. 4
Freescale Semiconductor 33
36.6 External signal description ............................................................................................................871
36.7 Memory map and registers description .........................................................................................872
36.8 Interrupts and Exceptions ..............................................................................................................872
36.9 Debug support overview ...............................................................................................................873
36.9.1 Software Debug Facilities ............................................................................................873
36.9.1.1 Power Architecture technology compatibility ...............................................873
36.9.2 Additional Debug Facilities ..........................................................................................874
36.9.3 Hardware Debug Facilities ...........................................................................................874
36.9.4 Sharing Debug Resources by Software/Hardware .......................................................874
36.9.4.1 Simultaneous Hardware and Software Debug Event Handing ......................875
36.10 Software Debug Events and Exceptions .......................................................................................876
36.10.1 Instruction Address Compare Event .............................................................................877
36.10.2 Data Address Compare Event ......................................................................................878
36.10.2.1 Data Address Compare Event Status Updates ...............................................879
36.10.3 Linked Instruction Address and Data Address Compare Event ...................................881
36.10.4 Trap Debug Event .........................................................................................................881
36.10.5 Branch Taken Debug Event ..........................................................................................881
36.10.6 Instruction Complete Debug Event ..............................................................................881
36.10.7 Interrupt Taken Debug Event .......................................................................................882
36.10.8 Critical Interrupt Taken Debug Event ..........................................................................882
36.10.9 Return Debug Event .....................................................................................................882
36.10.10 Critical Return Debug Event ........................................................................................883
36.10.11 External Debug Event ...................................................................................................883
36.10.12 Unconditional Debug Event .........................................................................................883
36.11 Debug Registers ............................................................................................................................883
36.11.1 Debug Address and Value Registers .............................................................................884
36.11.2 Debug Control and Status Registers .............................................................................885
36.11.2.1 Debug Control Register 0 (DBCR0) ..............................................................885
36.11.2.2 Debug Control Register 1 (DBCR1) ..............................................................887
36.11.2.3 Debug Control Register 2 (DBCR2) ..............................................................890
36.11.2.4 Debug Control Register 4 (DBCR4) ..............................................................894
36.11.2.5 Debug Status Register (DBSR) ......................................................................895
36.11.3 Debug External Resource Control Register (DBERC0) ..............................................897
36.12 External Debug Support ................................................................................................................903
36.12.1 OnCE Introduction .......................................................................................................904
36.12.2 JTAG/OnCE Pins ..........................................................................................................907
36.12.3 OnCE Internal Interface Signals ...................................................................................907
36.12.3.1 CPU Debug Request (dbg_dbgrq) .................................................................907
36.12.3.2 CPU Debug Acknowledge (cpu_dbgack) ......................................................908
36.12.3.3 CPU Address, Attributes ................................................................................908
36.12.3.4 CPU Data .......................................................................................................908
36.12.4 OnCE Interface Signals ................................................................................................908
36.12.4.1 OnCE Enable (jd_en_once) ...........................................................................908
36.12.4.2 OnCE Debug Request/Event (jd_de_b, jd_de_en) ........................................908
36.12.4.3 e200z0h OnCE Debug Output (jd_debug_b) .................................................909