ZHCADI8A December   2023  – November 2025 DP83822H , DP83822HF , DP83822I , DP83822IF , DP83826I

 

  1.   1
  2.   摘要
  3.   商标
  4. 1DP83822 应用概述
  5. 2排查 PHY 应用问题
    1. 2.1 原理图和布局检查清单
    2. 2.2 器件运行状况检查
      1. 2.2.1 电源斜坡时序检查
        1. 2.2.1.1 XI 时钟不稳定时的电源斜坡
      2. 2.2.2 电压检查
      3. 2.2.3 探测 RESET_N 信号
      4. 2.2.4 探测 RBIAS 引脚
      5. 2.2.5 探测 XI 时钟
      6. 2.2.6 在初始化期间探测搭接引脚
      7. 2.2.7 探测串行管理接口(MDC、MDIO)信号
        1. 2.2.7.1 读取并检查寄存器值
          1. 2.2.7.1.1 扩展寄存器访问
    3. 2.3 MDI 运行状况检查
      1. 2.3.1 磁性元件
      2. 2.3.2 探测 MDI 信号
      3. 2.3.3 链路质量检查
      4. 2.3.4 调试光纤连接
      5. 2.3.5 调试帧起始检测
      6. 2.3.6 合规性
    4. 2.4 MII 运行状况检查
      1. 2.4.1 MII 检查
      2. 2.4.2 RMII 检查
      3. 2.4.3 RGMII 检查
    5. 2.5 环回和 PRBS
      1. 2.5.1 环回模式
      2. 2.5.2 通过 MAC 发送和接收数据包
      3. 2.5.3 通过 BIST 发送和接收数据包
  6. 3工具和参考
    1. 3.1 DP83822 寄存器访问
    2. 3.2 Linux 上的软件和驱动程序调试
      1. 3.2.1 普通端子输出和解决方案
  7. 4总结
  8. 5参考资料
  9. 6修订历史记录

探测串行管理接口(MDC、MDIO)信号

如果适用,串行工作站管理接口可用于在调试期间提供有价值的状态字段。但是,请验证此通信是否准确以避免复合问题。MDIO 应通过 2.2kΩ 上拉电阻上拉至 VDDIO。探测 MDIO 以确认默认电压。

尝试写入和读取寄存器。使用数据表验证 MDIO 数据序列,确保 MDIO 读取访问时序正确。

表 2-8 SMI 协议结构
SMI 协议<idle><start><op code><device addr><reg addr><turnaround><data><idle>
读取寄存器<idle><01><10><AAAAA><RRRRR><Z0><XXXX XXXX XXXX XXXX><idle>
写入寄存器<idle><01><01><AAAAA><RRRRR><10><XXXX XXXX XXXX XXXX><idle>
 MDC/MDIO 写入示例图 2-6 MDC/MDIO 写入示例
 MDC/MDIO 读取示例图 2-7 MDC/MDIO 读取示例