您好专家
我们在电路板上使用了 dp83tg720r、但我对 MII loopbakc 模式的配置有疑问。
首先、我写入0x4140->0x0、0x1004->0x619、 读出我写入的内容是否正确。
其次、我参考本 章、 使用 DP83867可以 ping 通同一 IP、因此使用 MII 环回模式、
那么、我的问题是、为什么我无法接收到返回的 MAC 数据? 并针对 MII 环回请求一个右侧寄存器配置。
非常感谢。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好专家
我们在电路板上使用了 dp83tg720r、但我对 MII loopbakc 模式的配置有疑问。
首先、我写入0x4140->0x0、0x1004->0x619、 读出我写入的内容是否正确。
其次、我参考本 章、 使用 DP83867可以 ping 通同一 IP、因此使用 MII 环回模式、
那么、我的问题是、为什么我无法接收到返回的 MAC 数据? 并针对 MII 环回请求一个右侧寄存器配置。
非常感谢。
您好,Avtar
是的、LED1设置为 在 TX/RX 活动时连接正常+闪烁。
我从 MAC 发送数据、可以在 TX 和 RX 上捕获数据、但 LED 在 MII 循环模式下不闪烁。
但是我将 PCS 的 loopbak 设置为"bak"、它可以闪烁。
另一个问题是、DP83TG720使用 RGMII 连接到 MAC、我想通过设置0x0619检查 MAC 数据包是否规范、它应该是0x1005? 不是0x1555、正确吗?
您好,Avtar
非常感谢您的回复。 现在 PCS 环回可以发回数据和 LED 闪烁、但0x63c 仍然不正确、因此我需要100%确认 PHY 状态正确、然后我可以检查 CPSW DMA 为什么仍然为空。
所以,你能帮助我使数据包雕像是正确的吗? 现在我将0x0016设置为0x0101、将0x619设置为0x1004或0x1005,然后读取0x63c,首先读取我可以读出一个值,但它不会改变,这就是为什么?