I'm using XTCIEVMK2X ver4.0 board and trying to do some experiments with PTP. Things are working when configured to layer 2 or IPv4/UDP but things aren't working for IPv6/UDP. It appears that CPTS doesn't see any messages despite confirming they're received and processed correctly by higher level PTP application.
During this experiment I'm setting the registers to the following:
Pn_TS_CTL: 0x000F_0688 (I've also tried 0x000F_0FFF)
Pn_TS_CTL_LTYPE2: 0x00FF_81FF (I've also tried 0x00FF_86DD)
Pn_TS_SEQ_LTYPE: 0x001E_81FF (I've also tried 0x001E_86DD)
Any help/guidance on getting IPv6/UDP hardware-timestamping working would be appreciated.