ZHCABZ7D October   2015  – May 2026 DP83867CR , DP83867CS , DP83867E , DP83867IR , DP83867IS

 

  1.   1
  2.   摘要
  3.   商标
  4. 1DP83867 应用概述
  5. 2排查应用问题
    1. 2.1 原理图和布局检查清单
    2. 2.2 器件运行状况检查
      1. 2.2.1 电压检查
      2. 2.2.2 探测 RESET_N 信号
      3. 2.2.3 探测 RBIAS
      4. 2.2.4 探测 XI 时钟
      5. 2.2.5 在初始化期间探测搭接引脚
      6. 2.2.6 探测串行管理接口(MDC、MDIO)
        1. 2.2.6.1 读取并检查寄存器值
    3. 2.3 MDI 运行状况检查
      1. 2.3.1 磁性元件
      2. 2.3.2 探测 MDI 信号
      3. 2.3.3 检查链路质量
        1. 2.3.3.1 提高短电缆链路裕度
        2. 2.3.3.2 提高通道间链路裕度
      4. 2.3.4 PMA 合规性
    4. 2.4 MII 运行状况检查
      1. 2.4.1 MII 检查
      2. 2.4.2 GMII 检查
      3. 2.4.3 RGMII 检查
      4. 2.4.4 SGMII 检查
    5. 2.5 环回和 PRBS
      1. 2.5.1 环回模式
      2. 2.5.2 通过 MAC 发送和接收数据包
      3. 2.5.3 通过 BIST 发送和接收数据包
  6. 3应用特定调试
    1. 3.1 在 100Mbps 全双工强制模式下建立链路
    2. 3.2 1Gbps 通信中的链路建立不稳定问题调试
    3. 3.3 DP83867PHY 和 DP83867PHY 无法以 1Gbps 建立链路
    4. 3.4 EMC 调试
    5. 3.5 低 IPG 链路中的数据包错误
    6. 3.6 10Base-Te TP_IDL 故障
    7. 3.7 拉长 RGMII 上升/下降时间
  7. 4工具和参考
    1. 4.1 扩展寄存器访问
  8. 5结论
  9. 6参考资料
  10. 7修订历史记录

通过 MAC 发送和接收数据包

如果可以使用 MAC 生成和检查数据包,并且 PHY 有一个具有反向环回功能的工作链路伙伴,请按如下方式验证完整数据路径:

  1. 将 PHY 连接到 MAC 和一个正常工作的链路伙伴。
  2. 在链路伙伴上启用反向环回。

  3. 将测试数据包从 MAC 发送到 PHY。
  4. 验证 MAC 是否接收相同的测试数据包。

如果 MAC 接收到相同的测试数据包而未出现问题,则通过 MAC → PHY → MDI 的完整数据路径是有效的。如果此测试未通过,则执行 MII 环回以隔离数据路径上的问题:

  1. 为 PHY 供电并将其连接到 MAC。
  2. 在 PHY 上启用 MII 环回。
  3. 将测试数据包从 MAC 发送到 PHY。
  4. 验证 MAC 是否接收相同的测试数据包。

如果 MAC 接收到相同的测试数据包,则通过 MAC → PHY 的数据路径有效,并且问题已与 MDI 数据路径隔离。如果此测试未通过,则问题可能出在 MAC 接口上。要验证 MAC 接口,请参阅 MII 运行状况检查。要验证 PHY 内部数据路径,请使用模拟环回模式执行上述过程。