Re: [Linuxptp-devel] discrepancy between ptp4l output and oscilloscope readings on Beaglebone Black

2015-07-29 Thread Chris Healy
The Freescale MX6 based Sabre boards are inexpensive and have good PTP support now, don't they? IIRC, recently there was some changes made to support the HW 1588 block in the MAC that allows the HW to drive a 1588 output pin correctly. I have not tested this myself yet though but will be doing

Re: [Linuxptp-devel] discrepancy between ptp4l output and oscilloscope readings on Beaglebone Black

2015-07-29 Thread Richard Cochran
On Wed, Jul 29, 2015 at 05:28:12PM +0200, Juan Solano wrote: Oops! time to ditch the BBB then. I have written a PPS generator driver through GPIO: https://github.com/jsln/pps-gen-gpio Right, so the jitter you are seeing is mostly due to latencies in the OS. You can improve this a bit by

Re: [Linuxptp-devel] discrepancy between ptp4l output and oscilloscope readings on Beaglebone Black

2015-07-29 Thread Juan Solano
On Wed, Jul 29, 2015, at 04:40 PM, Richard Cochran wrote: On Wed, Jul 29, 2015 at 02:46:34PM +0200, Juan Solano wrote: I am learning about PTP and doing tests on 2 Beaglebone Blacks running a recent stable linux (v3.18.16) with disabled dynamic ticks. They support hardware timestamping

Re: [Linuxptp-devel] discrepancy between ptp4l output and oscilloscope readings on Beaglebone Black

2015-07-29 Thread Chris Healy
There's a sabre lite kit that's $199: http://boundarydevices.com/product/sabre-lite-imx6-sbc/ I understand your reservations, I've been following the commits to the driver and see . I also know that with the 1588 output, the pulse is only 8ns which is not sufficient for some parts. Soon

Re: [Linuxptp-devel] discrepancy between ptp4l output and oscilloscope readings on Beaglebone Black

2015-07-29 Thread Richard Cochran
On Wed, Jul 29, 2015 at 10:08:47AM -0700, Chris Healy wrote: The Freescale MX6 based Sabre boards are inexpensive and have good PTP support now, don't they? IIRC, recently there was some changes made to support the HW 1588 block in the MAC that allows the HW to drive a 1588 output pin

Re: [Linuxptp-devel] discrepancy between ptp4l output and oscilloscope readings on Beaglebone Black

2015-07-29 Thread Yursen Kim
We implemented PPS output signal through AM335x Dual-Mode Timer running in the PWM mode with SCLK frequency. This is more accurate than software GPIO output because the CPTS on the AM335x can generate hardware timestamp event on the rising edge of the DMTimer, making it possible to synchronize

[Linuxptp-devel] discrepancy between ptp4l output and oscilloscope readings on Beaglebone Black

2015-07-29 Thread Juan Solano
Hi, I am learning about PTP and doing tests on 2 Beaglebone Blacks running a recent stable linux (v3.18.16) with disabled dynamic ticks. They support hardware timestamping and I have synchronized the system clocks to the PHC. My logs show what seem to be good values: ptp4l[4253.258]: master

Re: [Linuxptp-devel] discrepancy between ptp4l output and oscilloscope readings on Beaglebone Black

2015-07-29 Thread Richard Cochran
On Wed, Jul 29, 2015 at 02:46:34PM +0200, Juan Solano wrote: I am learning about PTP and doing tests on 2 Beaglebone Blacks running a recent stable linux (v3.18.16) with disabled dynamic ticks. They support hardware timestamping and I have synchronized the system clocks to the PHC. My logs