工具/软件:
您好的团队、
我们的项目正在进行 RFC2889 性能测试。
720R PHY 通过 RGMII 连接到 Realtek 9071CL 交换机的端口之一。
我们发现、在高正向速率测试期间、PHY 有时会墨水中断、然后在大约 1 秒后建立链路。
请问:
1.在高 正向速率测试过程中、PHY 内部保护是否引起?
是否可以通过读取某些状态寄存器或其他调试方法来找到根本原因?
BRS
刘健
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.
工具/软件:
您好的团队、
我们的项目正在进行 RFC2889 性能测试。
720R PHY 通过 RGMII 连接到 Realtek 9071CL 交换机的端口之一。
我们发现、在高正向速率测试期间、PHY 有时会墨水中断、然后在大约 1 秒后建立链路。
请问:
1.在高 正向速率测试过程中、PHY 内部保护是否引起?
是否可以通过读取某些状态寄存器或其他调试方法来找到根本原因?
BRS
刘健
尊敬的 Jian:
1.在高 正向速率测试期间 PHY 内部保护是否引起?
据我所知、PHY 没有 与数据转发相关的保护或恢复机制。 听起来这可能是信号质量问题或正常链路通信的其他一些中断。
2.是否有办法通过读取某些状态寄存器或其他调试方法来找到根本原因?
如果链路仅中断 1 秒并出现、则可能会很困难。 如果您能够访问 PHY 寄存器、检查寄存器 0x0001 的值以查看 MDI 链路在“链路断开“期间是否真正建立或断开可能会有所帮助。
此致、
Evan Su
尊敬的 Evan:
感谢您的答复。
>您能否更详细地解释 RFC2889 性能测试中所做的工作、例如所执行的操作和条件? 我以前没有听说过。
有关 RFC2889 性能测试的详细信息、请参阅 https://datatracker.ietf.org/doc/html/rfc2889#section-5.6。
基本上、它用于验证 DUT 的最大转发速率而不会丢失数据包。 因此、在我们的 性能测试中、我们将从上部测试仪向 DUT 发送 1000Mbps 的数据包。
>除 Realtek 9071CL 外、是否在其他 MAC 合作伙伴中发现了此问题?
编号 我们仅测试了与 Realtek 9071CL 连接的 720R PHY。
>我们是否确定链路确实已断开、或者是否仅传输了数据? 在“链路断开“期间、PHY 是否正常响应寄存器读取?
链路伙伴(上部测试仪)
在其日志中显示链路断开信息。 
目前、我们 大约执行了 3 次 RFC2889 性能测试、并 发现了这个问题一次。 我们将继续对您进行测试和反馈。
如果您有任何想法、请随时告诉我们。
谢谢!
BRS
刘健