Tool/software:
After a CPSW reset recovery from ETHFW, gPTP fails to re-establish synchronization, impacting time-sensitive applications.
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Tool/software:
After a CPSW reset recovery from ETHFW, gPTP fails to re-establish synchronization, impacting time-sensitive applications.
Issue:
gPTP Sync fails post reset recovery of ETHFW. This issue was observed in TI SDK 11.0
Reason:
On reset recovery, ETHFW closes the gPTP task and restarts it. On closing the gPTP task, the gPTP configuration that was set by the config DB was deleted.
While restarting the gPTP stack, as there is no DB configuration, gPTP start will fail, resulting in sync not happening post reset recovery.
Fix:
Initializing DB configuration during the restart of gPTP.
Please find the patch to fix this issue.
https://e2e.ti.com/cfs-file/__key/communityserver-discussions-components-files/791/gPTP_5F00_sync_5F00_post_5F00_reset_5F00_recovery_5F00_cpsw_5F00_SDK11.0.patch
Best Regards,
Sudheer