ZHCADO3 January   2024 DP83TC812R-Q1 , DP83TC812S-Q1

 

  1.   1
  2.   商标
  3. 1前言
  4.   命名惯例
  5. 2相关文档
  6. 3支持资源
  7. 4排查 PHY 应用问题
    1. 4.1  原理图和布局检查清单
    2. 4.2  验证 PHY 是否成功上电
    3. 4.3  外设引脚检查
      1. 4.3.1 探测 RESET_N 引脚
      2. 4.3.2 探测 INH 引脚
      3. 4.3.3 探测 CLKOUT 引脚
      4. 4.3.4 探测串行管理接口(MDC、MDIO)引脚
    4. 4.4  寄存器转储比较
    5. 4.5  验证 Strap 配置
    6. 4.6  检查 MDI 信号
    7. 4.7  链路接通失败常见问题
    8. 4.8  信号质量检查
    9. 4.9  上电时序
    10. 4.10 环回测试
    11. 4.11 调试 MAC 接口
    12. 4.12 验证 Open Alliance PMA 合规性
    13. 4.13 工具和参考
      1. 4.13.1 DP83TC812 寄存器访问
      2. 4.13.2 DP83TC812 USB2MDIO 脚本
      3. 4.13.3 扩展寄存器访问
      4. 4.13.4 Linux 上的软件和驱动程序调试
        1. 4.13.4.1 常见的 Linux 终端输出
  8. 5结语

验证 Strap 配置

不正确的 strap 配置是导致缺少数据吞吐量的常见问题之一。例如,如果选择了不正确的 MAC 接口模式或在要使用自主模式时将 PHY 置于管理模式,则数据传输和接收不成功。

加电时采样的 strap 配置值可使用扩展寄存器访问从寄存器 0x45D (CHIP_SOR_1) 中读取。使用 DP83TC812 原理图检查清单中的 strap 配置工具,验证目标 strap 配置是否已加载到寄存器 0x45D 中。

上电或复位引脚取消置位时,确认 MAC 未驱动连接到 PHY 的任何引脚。这会导致对不正确的电压进行采样,并导致 strap 配置值与预期值不同。PHY 上电或复位结束时,连接到 PHY 的所有 MAC 引脚都必须置于高阻态。