主题中讨论的其他器件: DP83869
您好!
我们在板中使用8个 DP83869HM PHY、采用 SGMII 转铜模式硬件捆绑方式、将 PHY 连接到 VSC7464微芯片以太网交换机。 对于该开关、它不支持适用于 DP83869的 Linux 驱动程序。 我们必须使用支持 VSC 开关的 Mesa 软件编写新的驱动程序。
我已经通过重新填充其他 VSC PHY 来写入 PHY 驱动程序文件、然后我们能够读写 PHY 寄存器(0-31个主寄存器和扩展寄存器)。 使用该工具、我们能够在连接相应的端口(通过 LED 指示和 PHY 寄存器01读取)时获取链路。 但 PHY 和 MAC 之间不会进行数据传输。
我已经尝试过回送测试。 我可以验证远端回送是否成功。 在近端回送中、我尝试了模拟回送、但无法正确验证。 我将附加我编写的 PHY 驱动程序文件以及在此查询中填充的文件。 您能否帮助我们调试错过任何寄存器配置的情况、或者我们是否需要在任何时候添加额外的延迟?
e2e.ti.com/.../4705.dp83869.ce2e.ti.com/.../dp83869_5F00_registers.he2e.ti.com/.../dp83869_5F00_private.he2e.ti.com/.../lan8814.ce2e.ti.com/.../lan8814_5F00_registers.he2e.ti.com/.../lan8814_5F00_private.h