PTP on XCore-200
Posted: Fri Feb 01, 2019 2:32 pm
For the application that I am working on, I need precise (~1us or better) time synchronisation between my device and a customer device. Communication between devices will either be using USB (in which case a custom synchronisation method would be added - unless anyone has suggestions here) or Ethernet. If the latter option is chosen then PTP seems the natural choice for synchronisation.
Our device uses a xCORE-200, with current development being done on an eXplorerKit.
I have found various design guides for AVB which include PTP implementations. These all target XS1 hardware.
I have no experience with the XS1.
Before (or as) I go down the route of importing and dissecting these AVB solutions is there any advice to be had?
Our device uses a xCORE-200, with current development being done on an eXplorerKit.
I have found various design guides for AVB which include PTP implementations. These all target XS1 hardware.
I have no experience with the XS1.
Before (or as) I go down the route of importing and dissecting these AVB solutions is there any advice to be had?
- Is XS1 code likely to be good to go on the xCORE-200?
Is there a library that I have missed somewhere that implements PTP?
Anything else I should be cautious of?