ZHCUCE7 October   2024 DP83867CR , DP83867CS , DP83867E , DP83867IR , DP83867IS , DP83869HM

 

  1.   1
  2.   说明
  3.   特性
  4.   应用
  5.   5
  6. 1评估模块概述
    1. 1.1 简介
    2. 1.2 规格
    3. 1.3 器件信息
  7. 2评估教程
    1. 2.1 如何设置 EVM
    2. 2.2 EVM 评估
  8. 3硬件
    1. 3.1 独立的电源轨
    2. 3.2 状态 LED
    3. 3.3 MDC/MDIO 接头
    4. 3.4 MDC/MDIO 电平转换器
    5. 3.5 手动复位
  9. 4软件
    1. 4.1 GUI 安装
  10. 5硬件设计文件
    1. 5.1 原理图
  11. 6其他信息
    1. 6.1 商标

EVM 评估

  1. Ping 测试
    1. 要执行 ping 测试,请将 PC 上的以太网端口连接到 EVM 上的其中一个以太网端口。
      1. 此 PC 可以是通过 Tera Term 控制台连接到 ASPEED EVB 的同一台 PC。
      2. 确保 PC 的静态 IPv4 地址与 EVM 所选以太网端口的 IPv4 地址相同,但每个地址的子网除外。
        1. 例如,如果您的 PC IPv4 地址为 169.254.206.64,则 EVM 的 IPv4 地址可能是 169.254.206.65
      3. 要更改特定 PHY 的 IPv4 地址,请在 Tera Term 控制台中运行以下命令:
        1. ifconfig eth0 [IPv4_ADDRESS]
        2. 注意:上述命令会影响 eth0(VDDIO = 1.8V 时分配给 DP83867 PHY 的名称)。要配置其他 PHY,请使用名称 eth1、eth2、eth3。此图中的方框图显示了哪些 PHY 与哪些名称相对应。
      4. 更改所需的 PHY IPv4 地址后,通过运行以下命令确保所有其他 PHY 端口均已关闭:
        1. ifconfig [eth0, eth1, eth2, eth3] DOWN
      5. 最后,从 Tera Term 控制台中运行以下命令:

        1. ping [PC_IPv4_ADDRESS]
      6. 您应该会看到类似于以下内容的输出:
        DP83867  DP83869
  2. 使用 mactest 实用程序
    1. 这个步骤中,用户在构建映像中启用 mactest 实用程序后,用户应该能够从 Tera Term 控制台中的 U-Boot 命令行运行 mactest 命令。
    2. mactest 实用程序允许用户查看哪些 MAC 接口设置组合(RGMII 输入和输出时钟延迟设置)可实现 MAC 和 PHY 之间的可靠通信。
    3. 要打开 mactest 实用程序,用户必须使用按键中断 Linux 引导。当出现中断消息时,用户将有大约 3 秒钟的时间按任意键。然后,用户将进入 U-Boot 命令行。
    4. 在 U-Boot 命令行中,运行以下命令:
      1. mactest 0 0 7 2010 0 1
    1. 注意:前两个数字指定 mactest 将在其上执行测试的以太网端口。所以,要测试端口 eth1,用户可以运行:
      1. mactest 1 1 7 2010 0 1
    1. 运行测试后,用户将看到一份打印输出,其中显示了哪些 RGMII 延迟设置导致数据包丢失、要传输但存在错误的循环冗余校验 (CRC) 值的数据包或成功传输的数据包。y 轴扫描 RGMII 输出时钟延迟设置,而 x 轴扫描 RGMII 输入时钟延迟设置。用户应该会看到类似于下图的打印输出。
      DP83867  DP83869 1Gbps MAC 接口的 mactest 输出图 2-1 1Gbps MAC 接口的 mactest 输出.

      如下图所示,有一些小数据包的可用延迟设置,由包含 "." 字符的矩形区域表示。这些数据包向用户展示了延迟设置满足 PHY 时序要求的位置。此外,对于 100Mbps 测试,由于时序要求更宽松,这些数据包的面积更大。