Hi,
we are working on a custom board with DP83TD510E as PHY.
We have both media converter and custom board that are configured as "preferred master" for auto-negotiation, so custom board result randomly master or slave.
When our custom board result master we can always ping without problem but when it result slave sometimes we lose ping.
When we lose ping we can see “DRIBBLE ERROR – DATA ALLIGNAMENT ERROR” on our uC MAC.
PHY-MAC communication is RMII with PHY as slave (PHY and MAC share same 50MHz - 50ppm clock).
Could you help us to solve this issue?
As workaround (not so good...) can we force our device to "forced master"? How can we configure register to force master, manteining auto-negotiation?
It would help if a new datasheet revision will include all registers detail.
Thank you