Nexus3/ Module
e200z3 Power Architecture Core Reference Manual, Rev. 2
10-30
Freescale Semiconductor
Error information is messaged out in the format shown in
10.7.2.8
Program Trace Synchronization Messages
A program trace direct/indirect branch with synchronization message is messaged using the auxiliary port,
provided program trace is enabled, for the following conditions (see
):
•
Initial program trace message upon the first direct/indirect branch after exit from system reset or
whenever program trace is enabled
•
Upon direct/indirect branch after returning from a CPU low-power state
•
Upon direct/indirect branch after returning from debug mode
•
Upon direct/indirect branch after occurrence of queue overrun, which can be caused by any trace
message
•
Upon direct/indirect branch after the periodic program trace counter has expired, indicating 255
without-synchronization program trace messages have occurred since the last
with-synchronization message occurred
•
Upon direct/indirect branch after assertion of the event-in (nex_evti_b) signal, if the EIC bits within
the DC1 register have enabled this feature
•
Upon direct/indirect branch after the sequential instruction counter has expired, indicating 255
instructions have occurred between branches
•
Upon direct/indirect branch after a BTM message was lost due to an attempted access to a secure
memory location (for SOCs with security)
•
Upon direct/indirect branch after a BTM message was lost due to a collision entering the FIFO
between the BTM message and either a watchpoint message or an ownership trace message
If the Nexus3/ module is enabled at reset, a nex_evti_b assertion initiates a program trace
direct/indirect branch with synchronization message if program trace is enabled upon the first
direct/indirect branch. The format for program trace direct/indirect branch with synchronization messages
is shown in
(5 bits)
(4 bits)
(6 bits)
Error Code
1
1
Must be one of 00001, 00111, or 01000.
Source Process
TCODE (001000)
Fixed length = 15 bits
Figure 10-24. Error Message Format
(1–32 bits)
(1–8 bits)
(4 bits)
(6 bits)
Full Target Address
Sequence Count
Source Process
TOCODE
(001011 or 001100)
Maximum length = 50 bits; minimum length = 12 bits
Figure 10-25. Direct/Indirect Branch with Synchronization Message Format