Skip to content

PTP NXP MCXN: eth_nxp_enet_qos enable PTP hardware timestamping in driver #89448

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
theadib opened this issue May 4, 2025 · 0 comments
Open
Assignees
Labels
area: PTP IEEE 1588 PTP Protocol Enhancement Changes/Updates/Additions to existing features platform: NXP NXP

Comments

@theadib
Copy link
Contributor

theadib commented May 4, 2025

Is your enhancement proposal related to a problem? Please describe.

The current driver implementation for the eth_nxp_enet_qos driver does not implement time-stamping according PTP.

The driver is used for MCXN947 and so the supported board frdm_mcxn947.
The chip MCXN947 has build in PTP support. It was one of the points that I choose this specific NXP chip for new design.

Zephyr supports PTP on a numerous MCU but not this one so far.

Describe the solution you'd like
Please implement PTP for the eth_nxp_enet_qos driver.
The PTP time-stamping is implemented in the manufacturer SDK 25.3 that one can download.

There is PTP support on an other NXP eth driver: eth_nxp_enet
Maybe take some implementation ideas from that one.

Describe alternatives you've considered

Additional context

@theadib theadib added the Enhancement Changes/Updates/Additions to existing features label May 4, 2025
@henrikbrixandersen henrikbrixandersen added the area: PTP IEEE 1588 PTP Protocol label May 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: PTP IEEE 1588 PTP Protocol Enhancement Changes/Updates/Additions to existing features platform: NXP NXP
Projects
None yet
Development

No branches or pull requests

4 participants