我遇到了一个问题、需要几分钟时间才能连接 DP83867CS。
电路配置如下。
・我们的电路板上安装了多个 DP83867。
・FPGA 和每个 DP83867使用 SGMII 进行连接。
每个 DP83867的 μ・复位将在同一时间从 FPGA 中释放。
・DP83867和 RJ-45是镜像连接的。
・我使用一根直电缆连接到电路板上 DP83867 (1)和 DP83867 (2)的 RJ-45上。
下面列出了自举设置。
μ・自动协商已启用
・10/100/1000的提前能力
・端口镜像捆绑以启用
μ・SGMII 绑定到启用
问题是、如果我在连接电缆的情况下取消复位、DP83867需要几分钟的时间才能连接。
DP83867链路后、一旦拔下电源插头、就会立即链路。
未链接 DP83867时的寄存器如下所示。
μ・自动协商链路伙伴能力寄存器(ANLPAR)、地址0x0005
→它是0xC1E1、广播似乎已完成。
μ・PHY 状态寄存器(PHYSTS)、地址0x0011
→0x1000和0x1300交替重复。
→当 DP83867连接时、它将为0xAC02。
请给我一些建议以加快链接速度。