Nexus Development Interface (NDI)
PXN20 Microcontroller Reference Manual, Rev. 1
Freescale Semiconductor 36-73
Error Message 6 6 TCODE Fixed TCODE number = 8 (0x08)
4 4 SRC Fixed source processor identifier
5 5 ECODE Fixed error code
Program Trace —
Direct Branch
Message w/ Sync
1
6 6 TCODE Fixed TCODE number = 11 (0x0B)
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 zeros truncated)
Program Trace —
Indirect Branch
Message w/ Sync
1
6 6 TCODE Fixed TCODE number = 12 (0x0C)
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 zeros truncated)
Watchpoint
Message
6 6 TCODE Fixed TCODE number = 15 (0x0F)
4 4 SRC Fixed source processor identifier
4 4 WPHIT Fixed # indicating watchpoint sources
Resource Full
Message
6 6 TCODE Fixed TCODE number = 27 (0x1B)
4 4 SRC Fixed source processor identifier
4 4 RCODE Fixed resource code (Refer to RCODE values in Table 36-46) -
indicates which resource is the cause of this message
1 32 RDATA Variable branch / predicate instruction history (see Section 36.7.9.3.1,
Branch Trace Messaging (BTM))
Program Trace —
Indirect Branch
History Message
6 6 TCODE Fixed TCODE number = 28 (0x1C) (see footnote 1 below)
4 4SRCFixed source processor identifier
1 8 I-CNT Variable # sequential instructions executed since last taken branch
1 32 U-ADDR Variable unique part of target address for taken branches/exceptions
1 32 HIST Variable branch / predicate instruction history (see Section 36.7.9.3.1,
Branch Trace Messaging (BTM))
Program Trace —
Indirect Branch
History Message w/
Sync
6 6 TCODE Fixed TCODE number = 29 (0x1D)
1
4 4SRCFixed 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 36.7.9.3.1,
Branch Trace Messaging (BTM))
Table 36-44. Public TCODEs Supported by Nexus2+ (continued)
Message Name
Packet Size
(bits) Packet
Name
Packet
Type
Packet Description
Min Max