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修订历史记录

读取并检查寄存器值

读取寄存器并验证数据表中显示的默认值。请注意,某些寄存器的初始值可能会因 strap 配置选项而异。表 2-5 展示了在自协商的情况下以 100/1000Mbps 速率运行 PHY 和链路的预期寄存器值示例

表 2-4 展示了在启用自协商的情况下以 1000Mbps 速率运行 PHY 和链路的预期寄存器值。

表 2-4 DP83867 寄存器值参考
寄存器地址寄存器值注释

100Mbps

1000Mbps

0x0000

1140

1140

启用自动协商

0x0001

796D

796D

链接

已建立

0x0004

01E1

01E1

DUT 10/100Mbps 广播
0x0009

0000

0300

1000Mbps 广播

0x0011

6C02

BF02

PHY 状态

示例:在为 PHY 供电并以 1000Mbps 速率建立连接后,Reg 0x11 包含值 BF02。这证实:

  • 1000Mbps 模式

  • 全双工

  • 自动协商已完成

  • 链路已建立

示例:在为 PHY 供电并以 10Mbps 速率建立连接后,寄存器 0x1 包含值 0x7969。在这种情况下,bit[2] 为低电平,而预期值为高电平。寄存器 0x1 的 bit[2] 对应于链路状态,因此已知 PHY 未连接。

如果不能轻松访问寄存器,可从 TI 获取 USB-2-MDIO GUI,它可与 MSP430F5529™ Launchpad 搭配使用,并可通过 TI 网上商店购买。GUI 支持读写寄存器和运行脚本文件,并可与 DP83869HM 和 TI 以太网产品系列中的其他器件搭配使用。USB-2-MDIO 用户指南和 GUI 可供下载