ZHCUBN2A September   2018  – January 2024 DP83869HM

 

  1.   1
  2.   DP83869EVM
  3.   商标
  4. 1定义
  5. 2引言
    1. 2.1 关键特性
    2. 2.2 快速设置
      1. 2.2.1 板载电源运行
      2. 2.2.2 外部电源运行
      3. 2.2.3 软件
        1. 2.2.3.1 MSP430 驱动程序
        2. 2.2.3.2 USB-2-MDIO 软件
  6. 3电路板设置详情
    1. 3.1 方框图
    2. 3.2 EVM 简要总结
  7. 4配置选项
    1. 4.1 自举选项
      1. 4.1.1 PHY 地址配置 (strap)
      2. 4.1.2 DP83869 功能模式选择配置 (strap)
      3. 4.1.3 RGMII/SGMII 转铜缆配置 (strap)
      4. 4.1.4 RGMII 转 1000Base-X 配置 (strap)
      5. 4.1.5 RGMII 转 100Base-FX 配置 (strap)
      6. 4.1.6 桥接模式 (SGMII-RGMII) 配置 (strap)
      7. 4.1.7 100M 介质转换器配置 (strap)
      8. 4.1.8 1000M 介质转换器配置 (strap)
    2. 4.2 SGMII/光纤接口
    3. 4.3 RGMII
    4. 4.4 时钟输出
    5. 4.5 时钟输入
    6. 4.6 开关配置选项
  8. 5原理图
  9. 6修订历史记录

开关配置选项

DP83869EVM 包含一个 4 引脚 DIP 开关 (S1),可用于各种测试模式和特性显示。一些开关设置也可与 USB-2-MDIO GUI 配合使用,以实现额外控制。除开关模式 15 外,所有开关模式均为硬编码,无需 USB-2-MDIO 或任何其他串行 COM 端口即可使用。有关开关配置和 LED 输出,请参阅表 4-11。对于每个开关,PU 为 1,PD 为 0。

表 4-11 4 引脚 DIP 开关模式
模式 SW[4:1] 功能 LED 说明 LED D14 LED D15 LED D16 USB2MDIO
0 0000 正常运行 USB-2-MDIO 激活(读取期间红色短暂闪烁,写入期间绿色短暂闪烁) 红色
绿色
关闭 关闭
程序无法读取 PHY 寄存器 红色 关闭 关闭
程序无法写入 PHY 寄存器 绿色 关闭 关闭
1 0001 测试模式 1 - 压降 成功进入测试模式 1 红色
绿色
关闭 绿色
无法进入测试模式 1(LED 闪烁) 红色 红色 红色
2 0010 测试模式 2 - 时钟频率,主模式抖动 成功进入测试模式 2 红色
绿色
关闭 红色
无法进入测试模式 2(LED 闪烁) 红色 红色 红色
3 0011 测试模式 3 - 从模式抖动 成功进入测试模式 3 红色
绿色
关闭 红色
绿色
无法进入测试模式 3(LED 闪烁) 红色 红色 红色
4 0100 测试模式 4 - 失真 成功进入测试模式 4 红色
绿色
绿色 关闭
无法进入测试模式 4(LED 闪烁) 红色 红色 红色
5 0101 测试模式 5 成功进入测试模式 5 红色
绿色
绿色 绿色
无法设置测试模式 5(LED 闪烁) 红色 红色 红色
6 0110 强制 100Mbps 使用强制 MDI,强制 100Mbps 速度 红色
绿色
绿色 红色
程序无法对 PHY 寄存器进行编程 关闭 绿色 红色
7 0111 强制 10Mbps 启用强制 MDI 和 PRBS,强制 10Mbps 速度。 关闭 绿色 红色
程序无法对 PHY 寄存器进行编程 红色 红色 红色
8 1000 反向环回 成功进入反向环回 红色
绿色
红色 关闭
无法进入反向环回(LED 闪烁) 红色 红色 红色
9 1001 xMII 环回 成功进入 xMII 环回 红色
绿色
红色 绿色
无法进入 xMII 环回(LED 闪烁) 红色 红色 红色
10 1010 启用 BIST 在铜缆以太网模式下启用 BIST 红色 绿色 红色
绿色
程序无法对 PHY 寄存器进行编程 红色 红色 红色
11 - 14 1011 - 1110 RESERVED RESERVED - - -
15 1111 LOOP:从加载到 MC 的寄存器列表连续读取数据 要上传寄存器列表以使用 USB-2-MDIO 连续读取,请执行以下操作:将要添加到列表中的寄存器的十六进制值写入寄存器地址“LOAD” 红色
绿色
红色
绿色
红色
绿色
(1)
要使用 USB-2-MDIO 开始连续读取数据,请执行以下操作:读取寄存器地址“OPEN”
要使用 USB-2-MDIO 停止连续读取数据,请执行以下操作:读取寄存器地址“STOP”
在模式 15 的循环期间,USB-2-MDIO 不工作。但是,可以使用其他串行端口终端(即 PuTTY)来查看实时数据。

当运行开关模式 15 时,数据不断发送到串行端口。USB-2-MDIO 不支持常量读取特性。但是,可以使用其他串行端口终端,即 PuTTY。使用串行端口终端时,复制并粘贴数据。请勿缓慢输入数据,因为固件会在收到数据时立即执行。

要加载从中读取数据的寄存器的列表,请遵循以下数据格式:

##LOADAAAAB/

  • ## = 以十进制形式表示的两位 PHY ID
  • LOAD = 字符串“LOAD”向 MC 指示将寄存器添加到列表中
  • AAAA = 以十六进制格式读取数据的四字符寄存器地址(即,读取寄存器 0x133h,设置 AAAA = 0133)
  • B = 使用“*”表示扩展访问读取,使用“=”表示直接访问读取
  • / = 以“/”结束字符串

例如,要以扩展访问方式加载寄存器 0x462h 并使 PHY_ID = 1,请将以下命令复制并粘贴到串行 COM 终端中:01LOAD0462*/

要开始读取数据,请将以下内容连续复制并粘贴到串行 COM 终端中:断开

要停止读取数据,请将以下内容连续复制并粘贴到串行 COM 终端中:STOP

注: OPENSTOP 命令没有特定的位置,因此,举个例子,设计人员将 OPENSTOP 复制并粘贴到串行 COM 终端一次可开始读取数据,然后再次粘贴可停止读取数据。
注: 当读取循环停止时,将清除要读取的寄存器列表。