Nexus 3 frame format

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Nexus 3 frame format

Jump to solution
1,070 Views
manuelsaez
Contributor II

Hi,

 

trying to decode the Nexus frames I came to a question that I could not find in the reference manual.

 

In chapter "63.7 Nexus message fields" the reference manual stays that:

"A packet may contain any number of fixed length fields, but may contain at most one variable length field."

 

However in Charpter 63.3 TCODEs supported there are frame with up to 3 variable fields (like the Program Trace - Indirect Branch Messages). How can I know then what is the length of each field?

 

Best regards,

Manuel

Labels (1)
1 Solution
958 Views
lukaszadrapa
NXP TechSupport
NXP TechSupport

Hi,

there are two different things: packet and message. Message can contain more packets.

Here is nice example for Indirect Branch Message:

pastedImage_0.png

Example:

pastedImage_1.png

MSEO is used to indicate start/end of packet/message:

pastedImage_2.png

Regards,

Lukas

View solution in original post

2 Replies
959 Views
lukaszadrapa
NXP TechSupport
NXP TechSupport

Hi,

there are two different things: packet and message. Message can contain more packets.

Here is nice example for Indirect Branch Message:

pastedImage_0.png

Example:

pastedImage_1.png

MSEO is used to indicate start/end of packet/message:

pastedImage_2.png

Regards,

Lukas

958 Views
manuelsaez
Contributor II

That's very helpful!.

Since I am accessing the nexus interface through Lauterbach I have no access to the pins and I cannot see the separation between messages and packets but that's something I have to clarify somewhere else :-).

Thank you!.

0 Kudos