|
From: jmfriedt <jmf...@fe...> - 2023-07-10 13:50:29
|
"don't you use automotive profile or 802.1 AS profiles?": I am not
(yet) familiar enough with linuxptp to comment. I did not change
anything to the settings, using the default configuration, whatever
that is.
I git bisected and the faulty commit is
2a2532d66121d0060b042c5bd6020a62153f1e0a is the first bad commit
commit 2a2532d66121d0060b042c5bd6020a62153f1e0a
Author: Yangbo Lu <yan...@nx...>
Date: Tue Mar 2 14:13:02 2021 +0800
Bump to IEEE 1588-2019 version
IEEE 1588-2019 specified new UInteger4 type minorVersionPTP field
in header, and minorVersionNumber data in portDS. It has the value
1 for IEEE 1588-2019, and has the value 0 for IEEE 1588-2008.
However missing minorVersionNumber definition in PORT_DATA_SET and
VERSION_NUMBER management TLVs was an oversight in this standard.
This patch is to bump to IEEE 1588-2019 version directly in message,
considering v2.1 and even future v2.x are all backward compatible.
For PORT_DATA_SET and VERSION_NUMBER TLVs, keep using only
versionNumber (major version) per current active IEEE 1588-2019
standard regardless.
Signed-off-by: Yangbo Lu <yan...@nx...>
msg.c | 5 +----
msg.h | 9 +++++++--
pmc.c | 7 ++++---
port.c | 2 +-
port_private.h | 2 +-
5 files changed, 14 insertions(+), 11 deletions(-)
Thank you, Jean-Michel
--
JM Friedt, FEMTO-ST Time & Frequency, 26 rue de l'Epitaphe, 25000
Besancon, France
--
JM Friedt, FEMTO-ST Time & Frequency, 26 rue de l'Epitaphe, 25000
Besancon, France
|