I need some help debugging why the same application code running on two different platforms will enumerate in one case and not the other on a MAC.
Looking at the ethernet traffic with wireshark, it appears that in one case the ptp protocol completes correctly with the MAC issue a ptp announce message while in the other case it does not.
My application code is based on the AVB endpoint code base and the ptp section has not been modified.
Can someone help me go step by step through the ptp initialization process to see where it is failing?
Here is the wireshark capture of a successful enumeration process:

Here is the unsuccessful one:
