-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Medium
-
Linux Core SDK
-
LCPD-45511
-
11.01
-
11.02
-
The example given in "PTP Ordinary Clock" in https://software-dl.ti.com/processor-sdk-linux/esd/AM64X/latest/exports/docs/linux/Foundational_Components/Kernel/Kernel_Drivers/Network/HSR_PRP_Non_Offload.html is deprecated, showing the following messages when running the example.
option slaveOnly is deprecated, please use clientOnly instead unknown option doubly_attached_clock at line 13 in global section failed to parse configuration file gm_hsr0.cfgunknown option redundancy at line 17 in hsr0 section failed to parse configuration file gm_hsr0.cfg unknown option redundancy_master_interface at line 23 in eth1 section failed to parse configuration file gm_hsr0.cfg
This suggests that ptp4l no longer uses these parameters and so the documentation has be updated with the appropriate parameters for running PTP over HSR or PRP nonoffload.
This issue was observed on CPSW Ethernet but should not be specific to CPSW and it could also occur on PRU-ICSSG Ethernet.
Update 11/14/2025:
This section in the SDK documentation should be removed if the PTP over HSR/PRP nonoffload example was a carry-over from older devices: https://software-dl.ti.com/processor-sdk-linux/esd/AM64X/latest/exports/docs/linux/Foundational_Components/Kernel/Kernel_Drivers/Network/HSR_PRP_Non_Offload.html
Fix: https://github.com/TexasInstruments/processor-sdk-doc/pull/530