AM6442: External Time Stamp Support

Part Number: AM6442

Hi,

It was noticed that the PTP clock for the EDC does not report support for external stamps which would enable communication in the opposite direct, but the timesync router has the ability to route events to the LATCH_IN signals. Is this something that is on our roadmap to support?

Thank you,

Matthew Bavier

  • Hello Matthew, 

    PTP clock for the EDC does not report support for external stamps which would enable communication in the opposite direct

    Can you point specifically to where you are seeing this report? I'm not sure what is meant by "EDC" in this context?

    -Daolin

  • Hi Daolin,

    This was found by looking at the output of "phc_ctl <ptp_device> caps" where <ptp_device> is the PHC exposed by the PRUETH driver, specifically looking at the external time stamp channels. ICSS_IEP.c driver appears to have support for external timestamps in the general case, however when the device is created via the PRUETH driver, the initialization path starts at the icss_iep_init() function. In this function, external timestamps are only initialized if the caller defines an extts_enable operation, which the PRUTH driver does not. 

    Thank you,

    Matthew Bavier