UM10503
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2012. All rights reserved.
User manual
Rev. 1.3 — 6 July 2012
734 of 1269
NXP Semiconductors
UM10503
Chapter 26: LPC43xx Ethernet
[1]
The Extension Header is not defined for PTP packets.
26.7.4.3.3
PTP frames over ethernet
Table 4-8 provides information about the fields that are matched to control the snapshots
for the PTP packets sent over Ethernet for IEEE 1588 version 1 and 2. The octet positions
for the tagged frames are offset by 4. This is based on Annex D of the IEEE 1588-2008
standard and the message format defined in
.
PTP Control Field
(IEEE version 1)
93 (
) 0x00/0x01/0x02/
0x03/0x04
0x00 – SYNC
0x01 – Delay_Req
0x02 – Follow_Up
0x03 – Delay_Resp
0x04 – Management (version1)
PTP Message
Type Field (IEEE
version 2)
74 (
) (nibble)
0x0/0x1/0x2/0x3/
0x8/0x9/0xB
/0xC/0xD
0x0 – SYNC
0x1 – Delay_Req
0x2 – Pdelay_Req
0x3 – Pdelay_Resp
0x8 – Follow_Up
0x9 – Delay_Resp
0xA – Pdelay_Resp_Follow_Up
0xB – Announce
0xC – Signaling
0xD - Management
PTP Version
75 (nibble)
0x1 or 0x2
0x1 – Supports PTP version 1
0x2 – Supports PTP version 2
Table 582. IPv6-UDP PTP Frame Fields Required for Control and Status
Field Matched
Octet Position
Matched Value
Description
Table 583. Ethernet PTP Frame Fields Required for Control And Status
Field Matched
Octet Position Matched Value
Description
MAC Destination
Multicast
Address
0-5 01-1B-19-00-00-00
01-80-C2-00-00-0E
All PTP messages can use any of the
following multicast addresses
:
01-1B-19-00-00-00
01-80-C2-00-00-0E
MAC Frame Type 12, 13
0x88F7
PTP Ethernet frame
PTP Control Field
(IEEE version 1)
45 0x00/0x01/0x02/
0x03/0x04
0x00 – SYNC
0x01 – Delay_Req
0x02 – Follow_Up
0x03 – Delay_Resp
0x04 – Management
PTP Message
Type Field (IEEE
version 2)
14 (nibble)
0x0/0x1/0x2/0x3/
0x8/0x9/0xB
/0xC/0xD
0x0 – SYNC
0x1 – Delay_Req
0x2 – Pdelay_Req
0x3 – Pdelay_Resp
0x8 – Follow_Up
0x9 – Delay_Resp
0xA – Pdelay_Resp_Follow_Up
0xB – Announce
0xC – Signaling
0xD - Management
PTP Version
14 (nibble)
0x1 or 0x2
0x1 – Supports PTP version 1
0x2 – Supports PTP version 2