Nexus
MPC5565 Microcontroller Reference Manual, Rev. 1.0
Freescale Semiconductor
24-89
Exception conditions that result in data trace synchronization are summarized in
.”
24.14.5.4 DTM Operation
24.14.5.4.1
Enabling Data Trace Messaging
Data trace messaging can be enabled in one of two ways.
•
Setting the DC1[TM] field to enable data trace
•
Using the WT[DTS] field to enable data trace on watchpoint hits
24.14.5.4.2
DTM Queueing
NXDM implements a programmable depth queue for queuing all messages. Messages that enter the queue
are transmitted via the auxiliary pins in the order in which they are queued.
Table 24-59. Data Trace Exception Summary
Exception Condition
Exception Handling
System Reset Negation
At the negation of JTAG reset (JCOMP), queue pointers, counters, state
machines, and registers within the NXDM module are reset. If data trace is
enabled, the first data trace message is a data write/read w/ sync. message.
Data Trace Enabled
The first data trace message (after data trace has been enabled) is a
synchronization message.
Exit from Low Power/Debug
Upon exit from a low power mode or debug mode the next data trace
message will be converted to a data write/read w/ sync. message.
Queue Overrun
An error message occurs when a new message cannot be queued due to
the message queue being full. The FIFO will discard messages until it has
completely emptied the queue. After it is emptied, an error message will be
queued. The error encoding will indicate which types of messages
attempted to be queued while the FIFO was being emptied. The next DTM
message in the queue will be a data write/read w/ sync. message.
Periodic Data Trace Synchronization
A forced synchronization occurs periodically after 255 data trace messages
have been queued. A data write/read w/ sync. message is queued. The
periodic data trace message counter then resets.
Event In
If the nexus module is enabled, an EVTI assertion initiates a data trace
write/read w/ sync. message upon the next data write/read (if data trace is
enabled and the eic bits of the dc register have enabled this feature).
Attempted Access to Secure Memory
Any attempted read or write to secure memory locations will temporarily
disable data trace & cause the corresponding DTM to be lost. A subsequent
read/write will queue a data trace read/write w/ sync. message.
Collision Priority
All messages have the following priority: Error -> WPM -> DTM. A DTM
message which attempts to enter the queue at the same time as an error
message, or watchpoint message will be lost. A subsequent read/write will
queue a data trace read/write w/ sync. message.
Содержание MPC5565
Страница 18: ...MPC5565 Microcontroller Reference Manual Devices Supported MPC5565 MPC5565 RM Rev 1 0 09 2007...
Страница 34: ...MPC5565 Reference Manual Rev 1 0 Freescale Semiconductor 15...
Страница 35: ...MPC5565 Reference Manual Rev 1 0 16 Freescale Semiconductor...
Страница 325: ...Error Correction Status Module ECSM MPC5565 Microcontroller Reference Manual Rev 1 0 8 16 Freescale Semiconductor...
Страница 515: ...External Bus Interface EBI MPC5565 Microcontroller Reference Manual Rev 1 0 12 70 Freescale Semiconductor...
Страница 553: ...Flash Memory MPC5565 Microcontroller Reference Manual Rev 1 0 13 38 Freescale Semiconductor...
Страница 559: ...SRAM MPC5565 Microcontroller Reference Manual Rev 1 0 14 6 Freescale Semiconductor...
Страница 577: ...Boot Assist Module BAM MPC5565 Microcontroller Reference Manual Rev 1 0 15 18 Freescale Semiconductor...
Страница 895: ...Deserial Serial Peripheral Interface DSPI MPC5565 Microcontroller Reference Manual Rev 1 0 19 72 Freescale Semiconductor...
Страница 973: ...Preface MPC5565 Microcontroller Reference Manual Rev 1 0 21 36 Freescale Semiconductor...
Страница 1145: ...MPC5565 Register Map MPC5565 Microcontroller Reference Manual Rev 1 0 A 60 Freescale Semiconductor...
Страница 1153: ...Calibration MPC5565 Microcontroller Reference Manual Rev 1 0 B 8 Freescale Semiconductor...