Other Parts Discussed in Thread: AM6422
Tool/software:
Hi everyone,
I'm working on enabling IEEE 1588 PTP with hardware timestamping on an AM6422 based platform using Yocto Linux.
What I’m trying to achieve:
- Full hardware timestamping-based time synchronization between one Grandmaster and one Ordinary Clock.
- Correct usage of ptp4l and phc2sys with hardware timestamping.
Questions:
- What kernel/device tree configuration is required to bind Ethernet ports to PRU-ICSSG with HW timestamping?
- Do I need any special firmware loaded onto the PRU cores (PTU firmware)?
- How do I confirm timestamps are actually being taken in hardware and not in software?
- Any working example or reference project using Yocto, ptp4l, and PRU-based Ethernet for PTP?
Any guidance, documentation, or working example setup would be extremely helpful.
Thanks in advance!