Other Parts Discussed in Thread: DP83869HM
Tool/software:
Hello TI Experts,
We are using the AM6442 SoC with DP83869HM PHYs, which generate TX_SFD and RX_SFD pulses to support IEEE 1588 PTP (Precision Time Protocol).
Our objective is to timestamp Ethernet frames using these SFD signals in the ICSSG subsystem.
Configuration:
-
We are using ICSSG0 and ICSSG1 to support four Ethernet ports.
-
The SFD signals are output from the PHY via GPIO (as described in the DP83869HM datasheet).
-
We plan to route those signals to the PRU cores via GPI inputs for frame timestamping.
Our questions:
-
What is the recommended way to connect the TX_SFD and RX_SFD outputs from DP83869HM to the AM6442’s ICSSG PRU GPI pins?
-
How can we configure those PRU GPI pins in the device tree and pinmux to ensure they are accessible to the ICSSG firmware?
-
Are there any existing PRU Ethernet firmwares (like
prueth-fw
) or examples that already support external timestamp input via GPI for SFD timestamping? -
Our end goal is to perform accurate hardware timestamping using the SFD pulses routed to PRU GPI pins.
Any insights or suggestions from TI would be very helpful.
Thank you!