大家好:
我正在使用 DP83640 PHY。 现在、我遇到了一个问题、即交换机显示的 PHY 状态与寄存器显示的状态不同。
交换机显示的 PHY 状态为100Mbs、半双工。
但是 、当我从 TRM 读取" PHY 状态寄存器(10h)"时、该寄存器的值为4、这意味着位2 "双工状态"为1、在本例中、我认为 PHY 是全双工。 在我的项目中、我一直读取" PHY 状态寄存器(10h)"、它始终为4。
2.我发现 BMCR 寄存器的默认值是2100、这意味着100Mbs 和全双工、但默认情况下自动协商被禁用、但为什么禁用自动协商? 大多数 PHY 都像这个 μ?
有人可以帮帮我吗?