假设我正在通过RGMII与PHY芯片交谈。
RGMII上传输的串行信息与发往MDI的信号之间有什么关系?
我从RGMII的时序图中了解到,上升沿是4位,下降沿是4位。因此,对于每个提供8位的时钟。
对于100 25MHz,所需的时钟为25 the。因此,对于每个25 are时钟周期,传输8位。
PHY芯片会立即通过MDI发送每个8位吗?
如果是这种情况,那么我如何正确地将这些串行8位数据打包到适当的以太网帧中?
我正在尝试对PHY不能正常工作的硬件进行故障排除,但唯一的故障排除方法是我是否可以控制RGMII。然而,我不理解RGMII和它如何影响MDI之间的关系。
我假设,如果我查看wireshark,它将不会显示任何信息包,除非我在适当的以太网帧中发送序列化数据字符串。
发布于 2019-09-11 19:47:22
PHY应该有一些文档和示例代码。如果没有,找出它是如何工作的可能是一项非常单调乏味的任务。
你可以在这里找到RGMII的一般描述:https://web.archive.org/web/20160303212629/http://www.hp.com/rnd/pdfs/RGMIIv1_3.pdf
https://stackoverflow.com/questions/57859156
复制相似问题