ZHCAFN0 August   2025 DP83TD510E

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
  5. 2排查应用问题
    1. 2.1 原理图和布局检查清单
    2. 2.2 元件检查清单
    3. 2.3 器件运行状况检查
      1. 2.3.1 检查电源引脚
      2. 2.3.2 探测 RST_N 引脚
      3. 2.3.3 探测 CLKOUT 引脚
      4. 2.3.4 探测 SMI 引脚
    4. 2.4 读取并检查寄存器值
    5. 2.5 验证 strap 配置
    6. 2.6 环回
    7. 2.7 MDI 运行状况检查
      1. 2.7.1 链路接通常见问题
      2. 2.7.2 发送电平
        1. 2.7.2.1 更改发送电平
      3. 2.7.3 时域反射法
      4. 2.7.4 信号质量检查
      5. 2.7.5 MDI 测试模式
    8. 2.8 MII 运行状况检查
      1. 2.8.1 RGMII
      2. 2.8.2 RMII
      3. 2.8.3 MII
  6. 3总结
  7. 4参考资料

环回

DP83TD510E 具有多个回送选项,可验证 PHY 内的各种功能块。PHY 提供的不同回送模式的方框图如 图 2-3 中所示。

 回送方框图图 2-3 回送方框图

MII 回送可通过控制寄存器(BMCR,地址 0x0000)进行配置。所有其他环回模式均通过 BIST 控制寄存器(BISCR,地址 0x0016)启用。这些回送模式可用于验证 PHY 内的 MII、MDI 和内部块。这对于缩小数据路径中负责数据包丢失/错误等行为的部分至关重要。

表 2-3 展示了用于使能每种回送模式的寄存器写入,假设其他寄存器配置保留为默认值。

表 2-3 用于回送的寄存器写入
回送模式寄存器写入值
MII 环回0x00000x4000
PCS 环回0x00160x0102
数字环回0x00160x0104
模拟环回0x00160x0108
反向环回0x00160x0110

有一些内置的用于 TX 和 RX 的计数器,可帮助通过回送进行调试。这些计数器可用于验证在不同回送模式下接收或发送的数据包数量。请注意,如果 0x12B、0x12C 和 0x12D 用于 TX 计数器,0x12E、0x12F 和 0x130 用于 RX 计数器,则计数器会复位。可以在 表 2-4 中提供的一组寄存器中找到这些计数器。

表 2-4 TX/RX 数据包计数器寄存器
寄存器功能
0x012A

[1] RX CRC 指示

[0] TX CRC 指示

0x012BTX 数据包计数器的低 16 位
0x012CTX 数据包计数器的高 16 位
0x012D存在 CRC 错误的 TX 数据包
0x012ERX 数据包计数器的低 16 位
0x012FRX 数据包计数器的高 16 位
0x0130存在 CRC 错误的 RX 数据包