Hi - I am using 2 DP83867 Phy's on my board - here is how they are connected:
Port A Port B
| |
Phy A ---------------> Phy B
<----------------
RGMii bus
When I run fixed size packets from A -> B or B -> A - all packets are passed.
When I run "random" size packets (A -> B or B -> A), there is some packet loss.
The random packet size is 64-1518 and it does not matter if traffic is 90% or 25%.
Also - if I program the PHYs into loopback mode, no packets are dropped.
Any ideas what would cause random size packets, to drop???
Thank you,
Mike