PTP Sync #12

Closed
opened 2019-06-18 18:50:52 +02:00 by shomin · 5 comments
shomin commented 2019-06-18 18:50:52 +02:00 (Migrated from github.com)

I can't get the Mid-40 to achieve a PTP sync. Is there any way to introspect what could be the problem? The device is on the same subnet as a PTP master. A pc on the same subnet is able to PTP sync using ptp4l (linuxptp) successfully. Do I need to do anything else to trigger the sync? All I ever get is no-sync timestamps (ns since power-on).

I can't get the Mid-40 to achieve a PTP sync. Is there any way to introspect what could be the problem? The device is on the same subnet as a PTP master. A pc on the same subnet is able to PTP sync using ptp4l (linuxptp) successfully. Do I need to do anything else to trigger the sync? All I ever get is no-sync timestamps (ns since power-on).
Livox-SDK commented 2019-06-20 13:52:13 +02:00 (Migrated from github.com)

We have tested ptpd project as master. You can refer to this: ptpd

We have tested ptpd project as master. You can refer to this: [ptpd](https://github.com/Livox-SDK/ptpd)
shomin commented 2019-06-20 15:34:59 +02:00 (Migrated from github.com)

Ok, I will try ptpd specifically. Do I need to issue any API commands to trigger a sync? Is there any feedback on PTP status? All I see in the docs is that PTP is highest priority. If a PTP master exists on the local network, should I expect the Mid-40 to automatically sync and start broadcast timestamps appropriately?

Ok, I will try ptpd specifically. Do I need to issue any API commands to trigger a sync? Is there any feedback on PTP status? All I see in the docs is that PTP is highest priority. If a PTP master exists on the local network, should I expect the Mid-40 to automatically sync and start broadcast timestamps appropriately?
shomin commented 2019-07-03 17:42:41 +02:00 (Migrated from github.com)

Is the device expecting the PTP master to be at a particular IP address? I am running the ptpd that you suggested. It is able to serve as the master for another computer running ptp. I can see the request and the sync from the other computer, but I see nothing coming from the Mid-40.

Is the device expecting the PTP master to be at a particular IP address? I am running the ptpd that you suggested. It is able to serve as the master for another computer running ptp. I can see the request and the sync from the other computer, but I see nothing coming from the Mid-40.
Livox-SDK commented 2019-07-04 06:06:39 +02:00 (Migrated from github.com)

Mid-40 can only ptp sync after the handshake connection, you can use sdk or livox viewer to connect lidar and try again.

Mid-40 can only ptp sync after the handshake connection, you can use sdk or livox viewer to connect lidar and try again.
calligaris commented 2022-12-14 11:54:58 +01:00 (Migrated from github.com)

Hi, we are experiencing the same issue with PTP sync: the master is working (verified via wireshark) but the MID-40 does not sync (we cannot see any PTP frame from it). In the message above, "handshake" refers to the PTP handshake or the Livox protocol handshake?

Hi, we are experiencing the same issue with PTP sync: the master is working (verified via wireshark) but the MID-40 does not sync (we cannot see any PTP frame from it). In the message above, "handshake" refers to the PTP handshake or the Livox protocol handshake?
This repo is archived. You cannot comment on issues.
1 Participants
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: mmr/Livox-SDK#12