HI,
TX and RX delays are the same between rk3566-box-demo which works and rk3566-box-demo_x96_x6 which don't.
I tried with Android values, slightly different (2b/4b vs 2d/4f), without success.
I tried rk3566-box-demo_x96_ip1001m.dtb with same results : the box receive packets but hers are not received/emitted.
Here are the differences of dwmac logs between rk3566-box-demo_x96_x6 and rk3566-box-demo_x96_ip1001m :
mii-tool box-demo :
mii-tool box-demo-x96-x6 :
Only the registers are different.
Interestingly if one connect the box (with box-demo-x96-x6 dtb) on a 100baseT interface, the behavior is the same (one way communication) while the delays are much less important.
What could be missing in the box-demo-x96-x6 dtb to prevent output communication? a power supply ?