MPC5553/MPC5554 Microcontroller Reference Manual, Rev. 5
Freescale Semiconductor
25-31
shows the error code encodings used when reporting an error via the Nexus3 Error Message.
shows the encodings used for resource codes for certain messages.
Program Trace -
Indirect Branch
History Message w/
Sync
6
6
TCODE
Fixed
TCODE number = 29 (0x1D) (see footnote 1 below)
4
4
SRC
Fixed
source processor identifier
1
8
I-CNT
Variable # sequential instructions executed since last taken
branch
1
32
F-ADDR
Variable full target address (leading zero (0) truncated)
1
32
HIST
Variable branch / predicate instruction history (see
Section 25.11.12.1, “ Branch Trace Messaging (BTM)
”)
Program Trace -
Program Correlation
Message
6
6
TCODE
Fixed
TCODE number = 33 (0x21)
4
4
SRC
Fixed
source processor identifier
4
4
EVCODE
Fixed
event correlated w/ program flow (Refer to
)
1
8
I-CNT
Variable # sequential instructions executed since last taken
branch
1
32
HIST
Variable branch / predicate instruction history (see
Section 25.11.12.1, “ Branch Trace Messaging (BTM)
”)
1
The user can select between the two types of program trace. The advantages for each are discussed in
Section 25.11.12.1, “ Branch Trace Messaging (BTM)
. If the branch history method is selected, the shaded TCODES
above will not be messaged out.
Table 25-20. Error Code Encoding (TCODE = 8)
Error Code
(ECODE)
Description
00000
Ownership trace overrun
00001
Program trace overrun
00010
Data trace overrun
00011
Read/write access error
00101
Invalid access opcode (Nexus register unimplemented)
00110
Watchpoint overrun
00111
(Program trace or data trace) and ownership trace overrun
01000
(Program trace or data trace or ownership trace) and watchpoint overrun
01001–0111
Reserved
11000
BTM lost due to collision w/ higher priority message
11001–11111
Reserved
Table 25-19. Public TCODEs Supported by NZ63C (Continued)
Message Name
Packet Size
(bits)
Packet
Name
Packet
Type
Packet Description
Min
Max
Summary of Contents for MPC5553
Page 5: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 2 Freescale Semiconductor...
Page 21: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 xvi Freescale Semiconductor...
Page 47: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 1 26 Freescale Semiconductor...
Page 163: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 4 20 Freescale Semiconductor...
Page 179: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 5 16 Freescale Semiconductor...
Page 561: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 13 38 Freescale Semiconductor...
Page 615: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 14 54 Freescale Semiconductor...
Page 707: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 17 68 Freescale Semiconductor...
Page 755: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 18 48 Freescale Semiconductor...
Page 873: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 19 118 Freescale Semiconductor...
Page 984: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 Freescale Semiconductor 21 41...
Page 985: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 21 42 Freescale Semiconductor...
Page 1019: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 22 34 Freescale Semiconductor...
Page 1129: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 25 90 Freescale Semiconductor...