After deploying the STS helm charts on the workload cluster, ensure that the following checklist is verified successfully.
Procedure
- In the tsyncd logs messages, verify that tsyncd started without any issues.
kubectl logs -n tca-system sts-gm-tsy-4wcnc -c sts-gm-tsy -f | grep -v APR_QIF_MSG_EVENT_AWAKE $ kubectl logs -n tca-system sts-gm-tsy-4wcnc -c sts-gm-tsy -f | grep -v APR_QIF_MSG_EVENT_AWAKE Waiting for gpsd Found STS2 Writing: ZLS3077x config from CONFIG FILE="/etc/tsyncd/pll_mfg/STS2.mfg" Verifying: ZLS3077x config from CONFIG FILE="/etc/tsyncd/pll_mfg/STS2.mfg" Successfully loaded configuration file Detected ZL30793 device Custom configuration version: 2201 REF0: PFM, GST, CFM, SCM REF1: PFM, GST, CFM, SCM REF2P: PFM, GST, CFM, SCM REF2N: PFM, GST, CFM, SCM REF3P: PFM, GST, CFM, SCM REF3N: PFM, GST, CFM, SCM REF4P: PFM, GST, CFM, SCM REF4N: 10632 ppb, 20000213 Hz DPLL0: Mode: Freerun Status: Freerun Flags: DPLL1: Mode: Automatic Status: Holdover Flags: PSL, HLD DPLL2: Mode: Automatic Status: Holdover Flags: HOR, HLD DPLL3: Mode: Automatic Status: Holdover Flags: PSL, HLD DPLL4: Flags: HOR, LCK taskset -c 10 tsync_extts -d /dev/ptp0 -i 0 API Version: ZLS30380 5.4.0, ENG Fri Oct 1 2021 APR Version: ZLS30380_16APRSRVRS 5.4.0, ENG Fri Oct 1 2021 PTP Version: ZLS30390 5.4.0, ENG Fri Oct 1 2021 APP Version: tsyncd "2.1.2.8", ENG Thu Sep 1 2022 14:59:03 Daemon started. 2022-10-11 22:48:49 Getting PHY port for sts-eth7 1b:0.0 2022-10-11 22:48:49 subvendor id 0x1374 subsystem id 0x200e 2022-10-11 22:48:49 vendor id 0x8086 device id 0x1889 2022-10-11 22:48:49 Getting PHY port for sts-eth8 13:0.0 2022-10-11 22:48:49 subvendor id 0x1374 subsystem id 0x200f 2022-10-11 22:48:49 vendor id 0x8086 device id 0x1889 2022-10-11 22:48:49 exit initTsyncPhyInfoArray 8 interfaces found err = 0 2022-10-11 22:49:27 PHY BCM82780 INIT Done, 0 2022-10-11 22:49:36 2022-10-11 22:49:36 GNSS FW Info: 2022-10-11 22:49:36 ============= 2022-10-11 22:49:36 SW Version: EXT CORE 1.00 (71b20c) 2022-10-11 22:49:36 HW Version: 00190000 2022-10-11 22:49:36 Extension: ROM BASE 0x118B2060 2022-10-11 22:49:36 Extension: FWVER=TIM 2.01 2022-10-11 22:49:36 Extension: PROTVER=29.00 2022-10-11 22:49:36 Extension: MOD=ZED-F9T 2022-10-11 22:49:36 Extension: GPS;GLO;GAL;BDS 2022-10-11 22:49:36 Extension: SBAS;QZSS 2022-10-11 22:49:36 2022-10-11 22:49:36 ******* GNSS Parameters Initialization started *********** 2022-10-11 22:49:39 GNSS_PARAMS: GPS signal default value is ENABLED, set to ENABLED - OK 2022-10-11 22:49:42 GNSS_PARAMS: GPS L1C/A signal default value is ENABLED, set to ENABLED - OK 2022-10-11 22:49:45 GNSS_PARAMS: GPS L2C signal default value is ENABLED, set to ENABLED - OK 2022-10-11 22:49:48 GNSS_PARAMS: SBAS signal default value is ENABLED, set to ENABLED - OK 2022-10-11 22:49:51 GNSS_PARAMS: SBAS L1C/A signal default value is DISABLED, set to DISABLED - OK 2022-10-11 22:49:54 GNSS_PARAMS: Galileo signal default value is ENABLED, set to ENABLED - OK 2022-10-11 22:49:57 GNSS_PARAMS: Galileo E1 signal default value is ENABLED, set to ENABLED - OK 2022-10-11 22:50:00 GNSS_PARAMS: Galileo E5b signal default value is ENABLED, set to ENABLED - OK 2022-10-11 22:50:03 GNSS_PARAMS: BeiDou signal default value is ENABLED, set to ENABLED - OK 2022-10-11 22:50:06 GNSS_PARAMS: BeiDou B1I signal default value is ENABLED, set to ENABLED - OK 2022-10-11 22:50:09 GNSS_PARAMS: BeiDou B2I signal default value is ENABLED, set to ENABLED - OK 2022-10-11 22:50:12 GNSS_PARAMS: QZSS signal default value is ENABLED, set to ENABLED - OK 2022-10-11 22:50:15 GNSS_PARAMS: QZSS L1C/A signal default value is ENABLED, set to ENABLED - OK 2022-10-11 22:50:18 GNSS_PARAMS: QZSS L1S signal default value is DISABLED, set to ENABLED - OK 2022-10-11 22:50:21 GNSS_PARAMS: QZSS L2C signal default value is ENABLED, set to ENABLED - OK 2022-10-11 22:50:24 GNSS_PARAMS: GLONASS signal default value is ENABLED, set to ENABLED - OK 2022-10-11 22:50:27 GNSS_PARAMS: GLONASS L1 signal default value is ENABLED, set to ENABLED - OK 2022-10-11 22:50:29 2022-10-11 22:50:29 Start GM SyncE 2022-10-11 22:50:29 Device type set to: ZL3077X_DEVICETYPE 2022-10-11 22:50:29 PTP Domain Number set to 24 2022-10-11 22:50:29 Multicast Address set to Forwardable 01:1B:19:00:00:00 2022-10-11 22:50:29 PTP Clock set to one-step 2022-10-11 22:50:29 GM PTP Clock Priority2 set to 128 2022-10-11 22:50:29 EXAMPLE_PTP_SW_TIMESTAMPS is DISABLED 2022-10-11 22:50:29 Current APR Config ID: 8 2022-10-11 22:50:29 ProfileID set to: T_GM_8275_1 Profile 2022-10-11 22:50:29 zl303xx_ExampleResetAprDeviceGlobalCfg: Initializing zl303xx_AprAddDeviceS globals 2022-10-11 22:50:29 zl303xx_ExampleResetAprServerGlobalCfg: Initializing zl303xx_AprAddServerS globals 2022-10-11 22:50:29 zl303xx_ExampleResetAprInitGlobalCfg: Initializing zl303xx_AprInitS globals 2022-10-11 22:50:29 Start PHY thread 2022-10-11 22:50:29 exampleAprClockCreate: pClock->device.freqCat1AccuracyPpt 10 2022-10-11 22:50:29 exampleAprClockCreate: pClock->device.freqCat2AccuracyPpt 16000 2022-10-11 22:50:29 exampleAprClockCreate: pClock->device.freqCat3AccuracyPpt 4600000 2022-10-11 22:50:29 exampleAprClockCreate: pClock->device.freqCatXAccuracyPpt 10 2022-10-11 22:50:29 exampleAprClockCreate: pClock->device.currentHoldoverCategory -1 2022-10-11 22:50:29 exampleAprClockCreate: pClock->device.localOscillatorFreqCategory 3 2022-10-11 22:50:29 exampleAprClockCreate: pClock->device.currentHybridHoldoverAccuracy 1000 2022-10-11 22:50:29 exampleAprClockCreate: pClock->device.currentElectricalHoldoverAccuracy 1000 2022-10-11 22:50:29 exampleAprClockCreate: pClock->device.localOscillatorFreerunAccuracy 2 2022-10-11 22:50:29 exampleAprClockCreate: pClock->device.currentHoldoverThresholdNs 14400 2022-10-11 22:50:29 zl303xx_Dpll77xStoreDeviceParam: Added: 29e2570 idx: 0 2022-10-11 22:50:29 exampleAprClockCreate: pClock->device.freqCat1AccuracyPpt 10 2022-10-11 22:50:29 exampleAprClockCreate: pClock->device.freqCat2AccuracyPpt 16000 2022-10-11 22:50:29 exampleAprClockCreate: pClock->device.freqCat3AccuracyPpt 4600000 2022-10-11 22:50:29 exampleAprClockCreate: pClock->device.freqCatXAccuracyPpt 10 2022-10-11 22:50:29 exampleAprClockCreate: pClock->device.currentHoldoverCategory -1 2022-10-11 22:50:29 exampleAprClockCreate: pClock->device.localOscillatorFreqCategory 3 2022-10-11 22:50:29 exampleAprClockCreate: pClock->device.currentHybridHoldoverAccuracy 1000 2022-10-11 22:50:29 exampleAprClockCreate: pClock->device.currentElectricalHoldoverAccuracy 1000 2022-10-11 22:50:29 exampleAprClockCreate: pClock->device.localOscillatorFreerunAccuracy 2 2022-10-11 22:50:29 exampleAprClockCreate: pClock->device.currentHoldoverThresholdNs 14400 2022-10-11 22:50:29 zl303xx_Dpll77xStoreDeviceParam: Added: 29e3060 idx: 1 2022-10-11 22:50:29 zl303xx_PtpClockDataGet: clockHandle=0 not initialized 2022-10-11 22:50:29 zl303xx_PtpClockDataGet: clockHandle=0 not initialized 2022-10-11 22:50:29 zl303xx_PtpClockDataGet: clockHandle=0 not initialized 2022-10-11 22:50:29 zl303xx_PtpClockDataGet: clockHandle=0 not initialized 2022-10-11 22:50:29 zl303xx_PtpClockDataGet: clockHandle=0 not initialized 2022-10-11 22:50:29 zl303xx_PtpClockDataGet: clockHandle=0 not initialized 2022-10-11 22:50:29 zl303xx_PtpClockDataGet: clockHandle=0 not initialized 2022-10-11 22:50:29 zl303xx_PtpClockDataGet: clockHandle=0 not initialized 2022-10-11 22:50:29 zl303xx_PtpPortDataGet: portHandle=0 not initialized 2022-10-11 22:50:29 zl303xx_PtpPortDataGet: portHandle=0 not initialized 2022-10-11 22:50:29 zl303xx_PtpPortDataGet: portHandle=0 not initialized 2022-10-11 22:50:29 zl303xx_PtpPortDataGet: portHandle=0 not initialized 2022-10-11 22:50:29 zl303xx_PtpPortDataGet: portHandle=0 not initialized 2022-10-11 22:50:29 zl303xx_PtpPortDataGet: portHandle=0 not initialized 2022-10-11 22:50:29 zl303xx_PtpPortDataGet: portHandle=0 not initialized 2022-10-11 22:50:29 zl303xx_PtpPortDataGet: portHandle=0 not initialized 2022-10-11 22:50:29 exampleAppPortAddressFromInterfaceCommon: ifName "sts-eth1" addressType 0 returned address "00:E0:ED:F0:22:8C" 2022-10-11 22:50:29 exampleAppPortAddressFromInterfaceCommon: ifName "sts-eth2" addressType 0 returned address "00:50:56:80:DF:19" 2022-10-11 22:50:29 exampleAppPortAddressFromInterfaceCommon: ifName "sts-eth3" addressType 0 returned address "00:50:56:80:FA:5D" 2022-10-11 22:50:29 exampleAppPortAddressFromInterfaceCommon: ifName "sts-eth4" addressType 0 returned address "00:50:56:80:BA:33" 2022-10-11 22:50:29 exampleAppPortAddressFromInterfaceCommon: ifName "sts-eth5" addressType 0 returned address "00:50:56:80:B9:11" 2022-10-11 22:50:29 exampleAppPortAddressFromInterfaceCommon: ifName "sts-eth6" addressType 0 returned address "00:50:56:80:19:75" 2022-10-11 22:50:29 exampleAppPortAddressFromInterfaceCommon: ifName "sts-eth7" addressType 0 returned address "00:50:56:80:7E:B8" 2022-10-11 22:50:29 exampleAppPortAddressFromInterfaceCommon: ifName "sts-eth8" addressType 0 returned address "00:50:56:80:3B:03" 2022-10-11 22:50:29 This code is intended to run on ZL3079X devices 2022-10-11 22:50:30 GNSS_PARAMS: GLONASS L2 signal default value is ENABLED, set to ENABLED - OK 2022-10-11 22:50:33 GNSS_PARAMS: Antenna Cable Delay default value is 50, set to 50 - OK 2022-10-11 22:50:36 GNSS_PARAMS: Time Pulse default value is 1, set to 1 - OK 2022-10-11 22:50:39 GNSS_PARAMS: Time Pulse Length default value is 0, set to 0 - OK 2022-10-11 22:50:42 GNSS_PARAMS: The first Time Pulse (TP1) default value is DISABLED, set to DISABLED - OK 2022-10-11 22:50:44 Start grand master SyncE 2022-10-11 22:50:44 Start PHY Notify thread 2022-10-11 22:50:44 Port sts-eth1: NULL -> FAIL, QL set DNU/DUS 2022-10-11 22:50:44 Port sts-eth2: NULL -> FAIL, QL set DNU/DUS 2022-10-11 22:50:44 Port sts-eth3: NULL -> FAIL, QL set DNU/DUS 2022-10-11 22:50:44 Port sts-eth4: NULL -> FAIL, QL set DNU/DUS 2022-10-11 22:50:44 Port sts-eth5: NULL -> FAIL, QL set DNU/DUS 2022-10-11 22:50:44 Port sts-eth6: NULL -> FAIL, QL set DNU/DUS 2022-10-11 22:50:44 Port sts-eth7: NULL -> FAIL, QL set DNU/DUS 2022-10-11 22:50:44 Port sts-eth8: NULL -> FAIL, QL set DNU/DUS 2022-10-11 22:50:45 GNSS_PARAMS: Time Pulse Frequency TP1 default value is 1, set to 1 - OK 2022-10-11 22:50:48 GNSS_PARAMS: Time Pulse Frequency TP1, when locked to GNSS time, default value is 1, set to 1 - OK 2022-10-11 22:50:51 GNSS_PARAMS: Use locked parameters for TP1 default value is ENABLED, set to ENABLED - OK 2022-10-11 22:50:51 example77xClockCreate: Success for pllId=0 2022-10-11 22:50:51 This code is intended to run on ZL3079X devices 2022-10-11 22:50:54 GNSS_PARAMS: Time Pulse Duty Cycle for TP1 default value is 0, set to 0 - OK 2022-10-11 22:50:57 GNSS_PARAMS: Time Pulse Duty Cycle for TP1, when locked to GNSS time, default value is 10, set to 10 - OK 2022-10-11 22:51:00 GNSS_PARAMS: The second Time Pulse (TP2) default value is DISABLED, set to DISABLED - OK 2022-10-11 22:51:03 GNSS_PARAMS: Time Pulse Frequency TP2 default value is 10000000, set to 10000000 - OK 2022-10-11 22:51:06 GNSS_PARAMS: Time Pulse Frequency TP2, when locked to GNSS time, default value is 10000000, set to 10000000 - OK 2022-10-11 22:51:09 GNSS_PARAMS: Use locked parameters for TP2 default value is ENABLED, set to ENABLED - OK 2022-10-11 22:51:12 GNSS_PARAMS: Time Pulse Duty Cycle for TP2 default value is 0, set to 0 - OK 2022-10-11 22:51:14 ... WAITING 10 seconds for ZL3077X/79X/82X/85X to align clocks ... 2022-10-11 22:51:15 GNSS_PARAMS: Time Pulse Duty Cycle for TP2, when locked to GNSS time, default value is 50, set to 50 - OK 2022-10-11 22:51:18 GNSS_PARAMS: Minimum Elevation Level default value is 5, set to 5 - OK 2022-10-11 22:51:21 GNSS_PARAMS: Minimum Satellite Signal Level for Navigation default value is 9, set to 9 - OK 2022-10-11 22:51:24 GNSS_PARAMS: Information Message Flags for NMEA on the USB default value is 7, set to 7 - OK 2022-10-11 22:51:24 Done. 2022-10-11 22:51:24 example77xClockCreate: Success for pllId=1 2022-10-11 22:51:24 zl303xx_PtpClockDataGet: clockHandle=0 not initialized 2022-10-11 22:51:24 UTC Offset Change Event: Clock 0: 2022-10-11 22:51:24 ====================================== 2022-10-11 22:51:24 Parameter | current | previous | 2022-10-11 22:51:24 ====================================== 2022-10-11 22:51:24 utcOffset | 37 | 0 | 2022-10-11 22:51:24 utcValid | 0 | 0 | 2022-10-11 22:51:24 ====================================== 2022-10-11 22:51:24 PTP CLOCK created. handle=0 2022-10-11 22:51:24 exampleAprClockCreate: APR Device=0x29e3060 added 2022-10-11 22:51:24 PTP PORT created. handle=0 2022-10-11 22:51:24 examplePtpSocketPortHandleSet: Assigned portHandle 0 to socket 51 (old handle -1) 2022-10-11 22:51:24 PTP PORT created. handle=1 2022-10-11 22:51:24 examplePtpSocketPortHandleSet: Assigned portHandle 1 to socket 52 (old handle -1) 2022-10-11 22:51:24 PTP PORT created. handle=2 2022-10-11 22:51:24 examplePtpSocketPortHandleSet: Assigned portHandle 2 to socket 53 (old handle -1) 2022-10-11 22:51:24 PTP PORT created. handle=3 2022-10-11 22:51:24 examplePtpSocketPortHandleSet: Assigned portHandle 3 to socket 54 (old handle -1) 2022-10-11 22:51:24 PTP PORT created. handle=4 2022-10-11 22:51:24 examplePtpSocketPortHandleSet: Assigned portHandle 4 to socket 55 (old handle -1) 2022-10-11 22:51:24 PTP PORT created. handle=5 2022-10-11 22:51:24 examplePtpSocketPortHandleSet: Assigned portHandle 5 to socket 56 (old handle -1) 2022-10-11 22:51:24 PTP PORT created. handle=6 2022-10-11 22:51:24 examplePtpSocketPortHandleSet: Assigned portHandle 6 to socket 57 (old handle -1) 2022-10-11 22:51:24 PTP PORT created. handle=7 2022-10-11 22:51:24 examplePtpSocketPortHandleSet: Assigned portHandle 7 to socket 58 (old handle -1) 2022-10-11 22:51:24 examplePtpSocketPortHandleSet: Assigned portHandle 0 to socket 59 (old handle -1) 2022-10-11 22:51:24 examplePtpSocketStreamHandleSet: Assigned streamHandle 0 to socket 59 (old handle -1) 2022-10-11 22:51:24 zl303xx_PtpG8275p1ClockClassEvalGM_Method1 GM Clock Class changed from 0 to 248 2022-10-11 22:51:24 examplePtpSocketPortHandleSet: Assigned portHandle 1 to socket 60 (old handle -1) 2022-10-11 22:51:24 examplePtpSocketStreamHandleSet: Assigned streamHandle 1 to socket 60 (old handle -1) 2022-10-11 22:51:25 examplePtpSocketPortHandleSet: Assigned portHandle 2 to socket 51 (old handle -1) 2022-10-11 22:51:25 examplePtpSocketStreamHandleSet: Assigned streamHandle 2 to socket 51 (old handle -1) 2022-10-11 22:51:25 examplePtpSocketPortHandleSet: Assigned portHandle 3 to socket 52 (old handle -1) 2022-10-11 22:51:25 examplePtpSocketStreamHandleSet: Assigned streamHandle 3 to socket 52 (old handle -1) 2022-10-11 22:51:25 examplePtpSocketPortHandleSet: Assigned portHandle 4 to socket 53 (old handle -1) 2022-10-11 22:51:25 examplePtpSocketStreamHandleSet: Assigned streamHandle 4 to socket 53 (old handle -1) 2022-10-11 22:51:25 examplePtpSocketPortHandleSet: Assigned portHandle 5 to socket 54 (old handle -1) 2022-10-11 22:51:25 examplePtpSocketStreamHandleSet: Assigned streamHandle 5 to socket 54 (old handle -1) 2022-10-11 22:51:25 examplePtpSocketPortHandleSet: Assigned portHandle 6 to socket 55 (old handle -1) 2022-10-11 22:51:25 examplePtpSocketStreamHandleSet: Assigned streamHandle 6 to socket 55 (old handle -1) 2022-10-11 22:51:25 examplePtpSocketPortHandleSet: Assigned portHandle 7 to socket 56 (old handle -1) 2022-10-11 22:51:25 examplePtpSocketStreamHandleSet: Assigned streamHandle 7 to socket 56 (old handle -1) 2022-10-11 22:51:25 exampleAppStart: Completed with status=0 2022-10-11 22:51:25 UTC Offset Change Event: Clock 0: 2022-10-11 22:51:25 ====================================== 2022-10-11 22:51:25 Parameter | current | previous | 2022-10-11 22:51:25 ====================================== 2022-10-11 22:51:25 utcOffset | 37 | 37 | 2022-10-11 22:51:25 utcValid | 1 | 0 | 2022-10-11 22:51:25 ====================================== 2022-10-11 22:51:25 TimeSync Server Version 1.0.7 2022-10-11 22:51:25 STS Ready 2022-10-11 22:51:27 GNSS_PARAMS: Information Message Flags for UBX on the USB default value is 0, set to 0 - OK 2022-10-11 22:51:30 GNSS_PARAMS: Interference Detection default value is ENABLED, set to ENABLED - OK 2022-10-11 22:51:33 GNSS_PARAMS: Antenna Setting default value is 2, set to 2 - OK 2022-10-11 22:51:36 GNSS_PARAMS: CW Jamming Detection Threshold default value is 50, set to 50 - OK 2022-10-11 22:51:39 GNSS_PARAMS: Receiver Time Mode default value is 1, set to 1 - OK 2022-10-11 22:51:42 GNSS_PARAMS: Survey-in Minimum Duration default value is 120, set to 120 - OK 2022-10-11 22:51:45 GNSS_PARAMS: Survey-in Position Accuracy Limit default value is 100000, set to 100000 - OK 2022-10-11 22:51:45 GNSS_PARAMS: GNSS Lock Mode default value is AUTO, set to AUTO - OK 2022-10-11 22:51:45 GNSS_PARAMS: GNSS Lock Threshold default value is 100, set to 100 - OK 2022-10-11 22:51:45 GNSS_PARAMS: GNSS Clock Out default value is DISABLED, set to DISABLED - OK 2022-10-11 22:51:45 ****** GNSS Parameters Initialization completed ********** 2022-10-11 22:51:48 Disable Frame Phase Offset for GM - OK 2022-10-11 22:51:48 STS config in progress... 2022-10-11 22:51:51 Antenna connected
- Verify that no errors are in the GNSS log files:
$kubectl logs -n tca-system sts-gm-tsy-<podname> -c sts-gm-gps
- Verify that no errors are in the host time synchronization log files:
$ kubectl logs -n tca-system sts-gm-tsy-4wcnc -c sts-gm-phc
- In the workload cluster, log in to the group container in the STS pod and verify the following:
- GNSS status and info:
$ kubectl exec -it -n tca-system sts-gm-tsy-4wcnc -c sts-gm-grp -- bash [root@wc-sts4-np2-75f86796bd-5ckwg /]# tsynctl_grpc Tsynctl gRPC Client v1.1.3 $ get_gnss_status Please wait... GNSS Current Status: ==================== GNSS satellites visible: 40 GNSS satellites used: 31 GNSS Type of Fix: 5 - Time-only fix Survey-in validity flag: valid Survey-in progress flag: 0 GNSS 1PPS error monitor: within limits Time Accuracy Estimate: 4 Noise Level L1: 64 AGC Monitor L1: 6318 (77.1%) CW jamming indicator L1: 31 (12.2%) CW jamming state L1: ok - no significant jamming Noise Level L2: 46 AGC Monitor L2: 5967 (72.8%) CW jamming indicator L2: 24 (9.4%) CW jamming state L2: ok - no significant jamming GNSS cable state: connected GNSS latitude: 474067288 GNSS longitude: 3093087015 GNSS height: 351881 Spoofing detection state: no spoofing indicated $ get_gnss_info Please wait... GNSS FW Info: ============= SW Version: EXT CORE 1.00 (71b20c) HW Version: 00190000 Extension: ROM BASE 0x118B2060 Extension: FWVER=TIM 2.01 Extension: PROTVER=29.00 Extension: MOD=ZED-F9T Extension: GPS;GLO;GAL;BDS Extension: SBAS;QZSS $
- Clock class and mode:
$ kubectl exec -it -n tca-system sts-gm-tsy-4wcnc -c sts-gm-grp -- bash [root@wc-sts4-np2-75f86796bd-5ckwg /]# tsynctl_grpc Tsynctl gRPC Client v1.1.3 $ get_clk_class Clock Class: 6, LOCKED $ get_mode Mode: 2, PTP Master Mode
- Init parameters:
$ kubectl exec -it -n tca-system sts-gm-tsy-4wcnc -c sts-gm-grp -- bash [root@wc-sts4-np2-75f86796bd-5ckwg /]# tsynctl_grpc Tsynctl gRPC Client v1.1.3 $ get_params Please wait... Config Parameters: ================== profile: T-GM.8275.1 Profile master_mask_gm: 0xfff master_mask_bc: 0xfff slave_mask_bc: 0xfff slave_mask_tsc: 0xfff ipv6_mask: 0x0 domain: 24 forward: Forwardable priority2: 128 twostep: One-step clock pps_mode: 1PPS connector is set to PPS_OUT Mode pps_out: pll 10mhz_mode: 10MHz connector is set to 10MHz_OUT Mode 10mhz_out: pll freq_cat: FREQ_CAT3 ho_spec_dur: 14400 synce_mode: Auto synce_port: 0 sync_opt: Europe esmc_mode: Auto ssm_mode: SSM Code freerun_sq: Sending Sync packet in GM and BC modes while in Freerun synce_mask: 0xfff ql1: QL_PRTC ql2: QL_PRTC ql3: QL_PRTC ql4: QL_PRTC ql5: QL_DNU ql6: QL_DNU ql7: QL_DNU ql8: QL_DNU ql9: QL_DNU ql10: QL_DNU ql11: QL_DNU ql12: QL_DNU holdoff: 500 cpu: 10 swts: HW Timestamp inband: Inband Mode dump: 0 rawts: 0 count: 0 data: 0 dev: 0 aprl: 0 trmod: 23 trl: 0 trptp: -1 event_mask: 3 lport_priority1: 128 lport_priority2: 128 lport_priority3: 128 lport_priority4: 128 lport_priority5: 128 lport_priority6: 128 lport_priority7: 128 lport_priority8: 128 lport_priority9: 128 lport_priority10: 128 lport_priority11: 128 lport_priority12: 128 phase_ofst_en_gm: Disabled phase_ofst_val_gm: 1948960 $
- Timing parameters:
$ kubectl exec -it -n tca-system sts-gm-tsy-4wcnc -c sts-gm-grp -- bash [root@wc-sts4-np2-75f86796bd-5ckwg /]# tsynctl_grpc Tsynctl gRPC Client v1.1.3 $ register 1 2 3 4 5 Registration succeeded msId: 1 msInstance: 2 appId: 3 basebandId: 4 remoteAppId: 5 $ get_timing_status 1 2 3 4 5 Please wait... msId: 1 msInstance: 2 appId: 3 basebandId: 4 Timing Status: ============== Clock Mode: GM Clock Clock Status: ============= Sync Status: Locked PTP Lock Status: Unknown Synce Lock Status: Unknown Sync Failure Cause: N/A PTP Data: ========= Profile: G_8275_1 GM Clock ID: 00:E0:ED:FF:FE:F0:28:F6 Parent Clock ID: 00:E0:ED:FF:FE:F0:28:F6 Configured Clock Class: 248 Received Clock Class: 6 PTP Interface 1: sts-eth1 PTP Port 1 Role: Unknown PTP Interface 2: sts-eth2 PTP Port 2 Role: Master PTP Interface 3: sts-eth3 PTP Port 3 Role: Master PTP Interface 4: sts-eth4 PTP Port 4 Role: Master PTP Interface 5: sts-eth5 PTP Port 5 Role: Master PTP Interface 6: sts-eth6 PTP Port 6 Role: Master PTP Interface 7: sts-eth7 PTP Port 7 Role: Master PTP Interface 8: sts-eth8 PTP Port 8 Role: Master SyncE Data: =========== SyncE Interface: according to T-GM series SyncE Port Bit Mask value in tsyncd.conf file Clock Quality: 2 GNSS Data: ========== Number of satellites: 27 GNSS Fix Type: 5 GNSS Fix Validity: true GNSS Latitude: 474067288 GNSS Longitude: 3093087015 GNSS Height: 351881 $
- GNSS status and info: