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.

DP83640: PTP with FreeRtos + Lwip

Part Number: DP83640

Hi,

I am working with the ATSAME70N21 combined with  DP83640. My firmware is built with FreeRtos 10.0.0 and LWIP 2.1.2.

My goal is to implement a PTP slave with Ordinary Clock.

1) Is there a RTOS driver for DP83640? I only found a linux one for DP83640 and a RTOS only for DP83867.

2) I had a look at the library provided in https://www.ti.com/tool/DP83640SW-LIB.

Should I copy EPL to my project to use it to configure the DP83640 for PTP?

Is this library enough or is there an example/demo that I can check for configuring DP83640?

3) I see two options for the PTP application: PTPd and PTP4l, would you suggest one over the other for my case? I noticed that most of the examples I found online use PTPd, despite it is an older implementation.

4) Also, do you have any suggestion for an example/patch on the required changes for LWIP?