你好!
连接 DP83867CR 以太网 PHY 中配备的两个板时出现问题。 这些电路板基于 Zynq UltraScale+ MPSoC。 它们可以与 PC 或交换机等不同器件建立1Gbps 链路、但不能针对两个相同的电路板建立链路。 当电缆插入端口时、没有任何 Linux 反应。 未检测到链路。 当我将一个板上的速度降低到100Mbps 时、会检测到链路、但有一个板报告:
macb ff0e0000.ethernet eth1:无法生成目标频率:25000000 Hz
macb ff0e0000.ethernet eth1:链路打开(100/full)
但其次:
macb ff0e0000.ethernet eth1:无法生成目标频率:125000000 Hz
macb ff0e0000.ethernet eth1:链路打开(1000/full)
自协商被激活(用 ethtool 检查)。 我不理解这种不匹配。 当我降低两者的链路速度时、它们会正常工作。 为什么它们可以与不同的器件配合使用、但无法在1Gbps 链路下协同工作? 你有什么想法吗? 什么可能是原因?
硬件:具有 DP83867CR 的 Zynq US+
内核:Xilinx 的 Linux 4.19
感谢您的回复!
Paweł μ A