Does beaglebone support ieee 1588 (ptp)?

1,134 views
Skip to first unread message

user...@gmail.com

unread,
May 5, 2014, 9:23:29 AM5/5/14
to beagl...@googlegroups.com

I know that processor, AM335x used in beaglebone,  supports ieee 1588.


Does that PHY on beaglebone also support ieee 1588?

because I need to do a project about ieee 1588, but I want to realize it on beaglebone, 

Thanks.

Gerald Coley

unread,
May 5, 2014, 11:12:34 AM5/5/14
to beagl...@googlegroups.com
The PHY does no manipulation of the data. It is just the interface.

Gerald



--
For more options, visit http://beagleboard.org/discuss
---
You received this message because you are subscribed to the Google Groups "BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

roy.be...@gmail.com

unread,
Jan 21, 2015, 2:20:48 PM1/21/15
to beagl...@googlegroups.com
joining late on this thread...

I don't know much about IEEE1588. just a simple question: how can I use it on BeagelBone Black?

Thanks!

Graham

unread,
Jan 21, 2015, 11:01:26 PM1/21/15
to beagl...@googlegroups.com, roy.be...@gmail.com
The IEEE-1588 Precision Time Protocol requires a special Ethernet PHY chip that
can time stamp packets in hardware.  The LAN8710 Ethernet PHY chip used in
the BBB does not mention this capability in the data sheet, nor is it on the lists
I found of PHYs that do have the capability.

--- Graham

==

roy.be...@gmail.com

unread,
Jan 23, 2015, 1:27:49 AM1/23/15
to beagl...@googlegroups.com, roy.be...@gmail.com
thanks Graham!

does that mean that IEEE-1588 has a mandatory requirement on specific HW? for example, there is a Java project that seems to implement this (https://java.net/projects/jpcsi).
in other words, can IEEE-1588 be implemented with SW only?

--roy

Maxim Podbereznyy

unread,
Jan 23, 2015, 3:29:45 PM1/23/15
to beagleboard

Graham Haddock

unread,
Jan 23, 2015, 3:55:21 PM1/23/15
to beagl...@googlegroups.com
You can implement the IEEE-1588 protocol in an all software system.
I doubt that you will be able to achieve the sub-microsecond time synchronization performance, easily.
They are looking for sub microsecond time stamping of the packets.


All of the practical systems, I read about depend on hardware time stamping in the PHY.
Example: Texas Instrument PHYTER Family  DP83640

Google: IEEE-1588 tutorial
Google:  DP83640

--- Graham

==

You received this message because you are subscribed to a topic in the Google Groups "BeagleBoard" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/beagleboard/VbBUI-09u5U/unsubscribe.
To unsubscribe from this group and all its topics, send an email to beagleboard...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages