Baserat på ditt tidigare fokus på scenariot för PTP-hårdvarutidsstämpel i en Linux-miljö, kan testning av noggrannheten hos ett nätverkskorts hårdvarutidsstämpel uppnås i tre enkla och exakta steg:
Verifiering av grundläggande kapacitet: Kör `ethtool -T NIC_name` för att bekräfta att utdata inkluderar hårdvarutidsstämpel-relaterade fält. Bekräfta först att funktionen är korrekt aktiverad, vilket utesluter problem med drivrutinkompatibilitet.
PTP Synchronization Offset Test: Kör ptp4l master-slavsynkroniseringstjänsten och registrera kontinuerligt offset i loggen i en timme. Beräkna max- och medelvärden. En normal hårdvarutidsstämpelförskjutning bör vara stabil inom mikrosekundsintervallet.
Långt-avdriftstest: Använd verktyget phc2sys för att kontinuerligt synkronisera PHC-klockan med systemklockan. Kör i 24 timmar och registrera drifthastigheten. En kvalificerad industriell NIC bör ha en drifthastighet som är mindre än eller lika med 1 ppm utan någon betydande kumulativ avvikelse.
Efter testet kan du exakt erhålla den faktiska noggrannheten för det aktuella nätverkskortets hårdvarutidsstämpel och avgöra om den uppfyller kraven för dubbel-sensorsynkronisering.

