Page 1 of 1

IEEE1588

Posted: 12 Sep 2020, 04:10
by gwmac150
Does the Linux Kernel for this controller support IEEE1588? Is the PTP software stack included in an off the shelf model?

Re: IEEE1588

Posted: 14 Sep 2020, 15:36
by dirk
Hi gwmac150, the Precision Time Protocol is not activated by default. If you wish to use it you can build yourself a kernel package using the Git Hub KernelBakery repository.

Re: IEEE1588

Posted: 17 Sep 2020, 20:12
by gwmac150
Is the RevPi Ethernet port a true NIC and does it support timestamping that could be used for IEEE1588.

Re: IEEE1588

Posted: 22 Sep 2020, 15:23
by dirk
Hi, it is possible with software, have a look at:
http://linuxptp.sourceforge.net/
Chapter 5 System requirements:

Code: Select all

pi@RevPi40302:~ $ ethtool -T eth0
Time stamping parameters for eth0:
Capabilities:
        software-transmit     (SOF_TIMESTAMPING_TX_SOFTWARE)
        software-receive      (SOF_TIMESTAMPING_RX_SOFTWARE)
        software-system-clock (SOF_TIMESTAMPING_SOFTWARE)
PTP Hardware Clock: none
Hardware Transmit Timestamp Modes: none
Hardware Receive Filter Modes: none
pi@RevPi40302:~ $ uname -a
Linux RevPi40302 4.19.95-rt38-v7+ #1 SMP PREEMPT RT Tue, 16 Jun 2020 13:25:43 +0200 armv7l GNU/Linux

Re: IEEE1588

Posted: 23 Sep 2020, 21:31
by gwmac150
Great, Thank you Dirk.