Nexus
MPC5566 Microcontroller Reference Manual, Rev. 2
25-70 Freescale Semiconductor
Error information is messaged out in the following format:
Figure 25-53. Error Message Format
25.14.9 Examples
The following are examples of program trace and data trace messages.
Table 25-40 illustrates an example indirect branch message with an 8 MDO and 2 MSEO configuration.
Note that T0 and S0 are the least significant bits where:
• Tx = TCODE number (fixed)
• Sx = Source processor (fixed)
• Ix = Number of instructions (variable)
• Ax = Unique portion of the address (variable)
Table 25-41 illustrates an example of direct branch message with 12 MDO and 2 MSEO.
Note that T0 and I0 are the least significant bits where:
• Tx = TCODE number (fixed)
• Sx = Source processor (fixed)
• Ix = Number of instructions (variable)
Table 25-40. Indirect Branch Message Example (12 MDO and 2 MSEO)
Clock
MDO[11:0]
MSEO[1:0] State
11109876543210
0 XXXXXXXXXXXX 1 1Idle (or end of last message)
1 I1 I0 S3S2S1S0T5T4T3 T2 T1 T0 0 0 Start Message
2 0 0 0 0 0 0 00I5I4I3I2 0 1End Packet
3 0 A10A9A8A7A6A5A4A3A2A1A0 1 1 End Packet/End Message
4 X X S3S2S1S0T5T4T3 T2 T1 T0 0 0 Start of Next Message
ECODE (00011)
MSB LSB
12
SRC TCODE (001000)
3
6 bits4 bits5 bits
Fixed length = 15 bits