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

==

On Fri, Jan 23, 2015 at 12:27 AM, <[email protected]> wrote:

> 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
>
>
> On Thursday, January 22, 2015 at 6:01:26 AM UTC+2, Graham wrote:
>>
>> 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
>>
>> ==
>>
>> On Wednesday, January 21, 2015 at 1:20:48 PM UTC-6, [email protected]
>> wrote:
>>>
>>> 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!
>>>
>>> On Monday, May 5, 2014 at 6:12:34 PM UTC+3, Gerald wrote:
>>>>
>>>> The PHY does no manipulation of the data. It is just the interface.
>>>>
>>>> Gerald
>>>>
>>>>
>>>>
>>>> On Mon, May 5, 2014 at 8:23 AM, <[email protected]> wrote:
>>>>
>>>>> 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.
>>>>>
>>>>> --
>>>>> 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 [email protected].
>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>
>>>>
>>>>  --
> For more options, visit http://beagleboard.org/discuss
> ---
> 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
> [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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 [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to