AM263P4-Q1: Establishing PTP/E2E stack

Part Number: AM263P4-Q1

Starting from the icss_emac_lwip example, I was hoping to add PTP/E2E protocol to the ethernet stack.

The documentation (https://software-dl.ti.com/mcu-plus-sdk/esd/AM64X/latest/exports/docs/api_guide_am64x/ICSS_TIMESYNC.html) is excessively vauge and unuseful (e.g. comments like "Please check all members inside TimeSync_ParamsHandle structure", with structure fields are named and not described). The API documentation (https://software-dl.ti.com/mcu-plus-sdk/esd/AM64X/latest/exports/docs/api_guide_am64x/group__NETWORKING__ICSS__TIMESYNC__MODULE.html) isn't useful with 1-2 sentence comments. I looked at some of the code base, and it's not any more clarifying.

I've looked on-line and tried two different AIs to help me get the fundamentals working. The AI's are halucinating, and I couldn't find a step-by-step article to set up PTP/E2E.

Do you have anything that can help me? Short of that, can you provide me a working example? I saw the gPTP example and got that working, but that's peer-to-peer, and I need end-to-end.

Thanks for the help!

Kevin

**Attention** This is a public forum