[Linuxptp-devel] [PATCH V1 RFC 2/5] ts2phc: Support using a PHC as the master clock.

2020-05-01 Thread Richard Cochran
This patch introduces a new ts2phc source using a PHC device. There are multiple use cases for such a master. By connecting pins of two or more separate PHC devices together, one may act as the source, and the others may be synchronized to it in hardware. In this way, "just a bunch of devices"

[Linuxptp-devel] [PATCH V1 RFC 5/5] Add documentation for the ts2phc program.

2020-05-01 Thread Richard Cochran
Signed-off-by: Richard Cochran --- ts2phc.8 | 217 +++ 1 file changed, 217 insertions(+) create mode 100644 ts2phc.8 diff --git a/ts2phc.8 b/ts2phc.8 new file mode 100644 index 000..07a4026 --- /dev/null +++ b/ts2phc.8 @@ -0,0 +1,217 @@

[Linuxptp-devel] [PATCH V1 RFC 1/5] Introduce the ts2phc program.

2020-05-01 Thread Richard Cochran
Some PTP Hardware Clocks have input pins that can generate time stamps on the edges of external signals. This functionality can be used in various ways. For example, one can synchronize a PHC device to a global time source by taking a Pulse Per Second signal from the source into the PHC. This

[Linuxptp-devel] [PATCH V1 RFC 3/5] Introduce a leap second table.

2020-05-01 Thread Richard Cochran
There are several issues surrounding leap seconds that emerge when a clock takes on the Grand Master role. One of them is the fact that GPS radios provide time of day in the UTC time scale and not in TAI, and they do not, in general, provide any conversion information. Another issue is the

[Linuxptp-devel] [PATCH V1 RFC 0/5] GPS based Grand Master Support

2020-05-01 Thread Richard Cochran
This series adds support for substantial new features. 1. Using a 1-PPS signal from a GPS in order to become a Grand Master from a high quality, globally traceable time source. 2. Using a heterogeneous group of PHC cards wired together via their auxiliary pins to form a Transparent Clock

[Linuxptp-devel] [PATCH V1 RFC 4/5] ts2phc: Support using a GPS radio as the master clock.

2020-05-01 Thread Richard Cochran
Many GPS radios provide both a 1-PPS and time of day information via NMEA sentences. This patch introduces a ts2phc master that decodes the "recommended minimum data" sentence, RMC, which provides UTC time and a validity flag. Together with the file based leap second table, this sentence

Re: [Linuxptp-devel] [PATCH V1 RFC 0/5] GPS based Grand Master Support

2020-05-01 Thread Jacob Keller
On 5/1/2020 12:05 PM, Richard Cochran wrote: > This series adds support for substantial new features. > > 1. Using a 1-PPS signal from a GPS in order to become a Grand Master >from a high quality, globally traceable time source. > > 2. Using a heterogeneous group of PHC cards wired