1. RMII/RGMII
先MAC loopback,再PHY loopback
先RMII,再RGMII
先10M,再100M
1)先调RMII
先调试RMII 10M,再调试RMII 100M模式
2)再调RGMII
先调试10M,再调100M,1000M由于timing关系,可能调不了
3)loopback
如果遇到问题,可以先调MAC loopback,再调PHY loopback
2. 分析
抓包工具:tcpdump,wireshark
统计寄存器,ethtool -S eth0
中断统计,cat /proc/interrupts
3. 小code
如果能有小code,调试起来会更加方便
也可以尝试直接在uboot下调试
本文提供了以太网卡EMAC在FPGA中的验证建议,包括RMII/RGMII的调试顺序,从MAC loopback到PHY loopback,从10M逐步过渡到100M。此外,还提到了使用tcpdump和wireshark进行抓包分析,利用ethtool查看统计信息以及中断统计,并建议编写小code辅助调试,甚至在uboot下进行调试。
1429

被折叠的 条评论
为什么被折叠?



