MPC5566 Reference Manual, Rev. 2
Freescale Semiconductor xlv
25.16External Signal Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-74
25.16.1 Rules for Output Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-74
25.16.2 Auxiliary Port Arbitration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-74
25.17NXDM Programmers Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-74
25.17.1 NXDM Nexus Register Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-75
25.17.2 NXDM Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-75
25.17.2.1 Development Control Registers (DC1 and DC2) . . . . . . . . . . . . . . . . . . . 25-76
25.17.2.2 Watchpoint Trigger Register (WT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-78
25.17.2.3 Data Trace Control Register (DTC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-78
25.17.2.4 Data Trace Start Address Registers 1 and 2 (DTSA1 and DTSA2) . . . . . 25-79
25.17.2.5 Data Trace End Address Registers 1 and 2 (DTEA1 and DTEA2) . . . . . . 25-80
25.17.2.6 Breakpoint / Watchpoint Control Register 1 (BWC1) . . . . . . . . . . . . . . . . 25-80
25.17.2.7 Breakpoint / Watchpoint Control Register 2 (BWC2) . . . . . . . . . . . . . . . . 25-81
25.17.2.8 Breakpoint/Watchpoint Address Registers 1 and 2 (BWA1 and BWA2) . 25-82
25.17.2.9 Unimplemented Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-82
25.17.2.10 Programming Considerations (RESET) . . . . . . . . . . . . . . . . . . . . . . . . . 25-82
25.17.2.11 IEEE‚ 1149.1 (JTAG) Test Access Port . . . . . . . . . . . . . . . . . . . . . . . . . 25-82
25.17.2.11.1 NXDM JTAG DID Register . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-83
25.17.2.11.2Enabling the NXDM TAP Controller . . . . . . . . . . . . . . . . . . . . 25-83
25.17.2.11.3 NXDM Register Access via JTAG . . . . . . . . . . . . . . . . . . . . . . 25-83
25.17.3 Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-84
25.17.4 Enabling NXDM Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-84
25.17.5 TCODEs Supported by NXDM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-85
25.17.5.1 Data Trace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-87
25.17.5.2 Data Trace Messaging (DTM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-87
25.17.5.3 DTM Message Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-87
25.17.5.3.1Data Write and Data Read Messages . . . . . . . . . . . . . . . . . . . . . . 25-87
25.17.5.3.2DTM Overflow Error Messages . . . . . . . . . . . . . . . . . . . . . . . . . 25-87
25.17.5.3.3Data Trace Synchronization Messages . . . . . . . . . . . . . . . . . . . . 25-88
25.17.5.4 DTM Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-89
25.17.5.4.1Enabling Data Trace Messaging . . . . . . . . . . . . . . . . . . . . . . . . . 25-89
25.17.5.4.2DTM Queueing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-90
25.17.5.4.3Relative Addressing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-90
25.17.5.4.4Data Trace Windowing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-90
25.17.5.4.5System Bus Cycle Special Cases . . . . . . . . . . . . . . . . . . . . . . . . . 25-90
25.17.5.5 Data Trace Timing Diagrams (Eight MDO configuration) . . . . . . . . . . . . 25-90
25.17.6 Watchpoint Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-90
25.17.6.1 Watchpoint Messaging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-91
25.17.6.2 Watchpoint Error Message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-91
Appendix A
MPC5566 Register Map
A.1 Base Addresses of the Device Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1
A.2 MPC5566 Register Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-2