ZHCADI5A December   2023  – August 2025 DP83869HM

 

  1.   1
  2.   摘要
  3.   商标
  4. 1DP83869 应用概述
  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 在初始化期间探测搭接引脚
        1. 2.2.5.1 配置正确的运行模式
      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 合规性
    4. 2.4 MII 运行状况检查
      1. 2.4.1 MII 检查
      2. 2.4.2 RGMII 检查
      3. 2.4.3 SGMII 检查
    5. 2.5 环回和 PRBS
      1. 2.5.1 环回模式
      2. 2.5.2 通过 MAC 发送和接收数据包
      3. 2.5.3 通过 BIST 发送和接收数据包
  6. 3澄清了运行模式
    1. 3.1 桥接模式
    2. 3.2 光纤配置
      1. 3.2.1 光纤寄存器
      2. 3.2.2 介质转换器 LED 行为
  7. 4工具和参考
    1. 4.1 扩展寄存器访问
      1. 4.1.1 读取(无后增量)操作
      2. 4.1.2 写入(无后增量)操作
    2. 4.2 Linux 上的软件和驱动程序调试
      1. 4.2.1 普通端子输出
  8. 5总结
  9. 6参考资料
  10. 7修订历史记录

配置正确的运行模式

DP83869 的运行模式是通过 OPMODE[0]、OPMODE[1] 和 OPMODE[2] 搭接配置的。表 2-4 中提供了每个 OPMODE 配置的简要总结。如需了解更多信息,请参阅数据表编程 部分。

要验证 DP83869 的运行模式,可读取寄存器 0x6E 进行确认。寄存器 0x6E 是只读的,这意味着不能通过写入该寄存器来更改运行模式。DP83869 的软件配置可通过寄存器 0x1DF 进行,该寄存器允许通过写入来配置 OPMODE。某些运行模式需要比寄存器 0x1DF 更多的寄存器写入操作,此信息在数据表运行模式的寄存器配置 部分中提供。

注: 寄存器 0x6E 和 0x1DF 是扩展寄存器,不能直接访问。请参考 节 4.1

表 2-4 功能模式自动加载表
引脚名称Strap 配置名称引脚编号默认值OPMODE[2]OPMODE[1]OPMODE[0]功能模式
JTAG_TDO/GPIO_1OPMODE[0]220000RGMII 转铜缆 (1000Base-T/100Base-TX/10Base-Te)
001RGMII 转 1000Base-X
RX_D3OPMODE[1]360010RGMII 转 100Base-FX
011RGMII-SGMII 桥接模式
RX_D2OPMODE[2]3501001000Base-T 转 1000Base-X
101100Base-Tx 转 100Base-FX
110SGMII 转铜缆 (1000Base-T/100Base-TX/10Base-Te)
111用于边界扫描的 JTAG