ZHCUCE7
October
2024
DP83867CR , DP83867CS , DP83867E , DP83867IR , DP83867IS , DP83869HM
-
1
-
说明
-
特性
-
应用
-
5
-
1评估模块概述
- 1.1
简介
- 1.2
规格
- 1.3
器件信息
-
2评估教程
- 2.1
如何设置 EVM
- 2.2
EVM 评估
-
3硬件
- 3.1
独立的电源轨
- 3.2
状态 LED
- 3.3
MDC/MDIO 接头
- 3.4
MDC/MDIO 电平转换器
- 3.5
手动复位
-
4软件
- 4.1
GUI 安装
-
5硬件设计文件
- 5.1
原理图
-
6其他信息
- 6.1
商标
2.2 EVM 评估
- Ping 测试
- 要执行 ping 测试,请将 PC 上的以太网端口连接到 EVM 上的其中一个以太网端口。
- 此 PC 可以是通过 Tera Term 控制台连接到 ASPEED EVB 的同一台 PC。
- 确保 PC 的静态 IPv4 地址与 EVM 所选以太网端口的 IPv4 地址相同,但每个地址的子网除外。
- 例如,如果您的 PC IPv4 地址为 169.254.206.64,则 EVM 的 IPv4 地址可能是 169.254.206.65
- 要更改特定 PHY 的 IPv4 地址,请在 Tera Term 控制台中运行以下命令:
- ifconfig eth0 [IPv4_ADDRESS]
- 注意:上述命令会影响 eth0(VDDIO = 1.8V 时分配给 DP83867 PHY 的名称)。要配置其他 PHY,请使用名称 eth1、eth2、eth3。此图中的方框图显示了哪些 PHY 与哪些名称相对应。
- 更改所需的 PHY IPv4 地址后,通过运行以下命令确保所有其他 PHY 端口均已关闭:
- ifconfig [eth0, eth1, eth2, eth3] DOWN
-
最后,从 Tera Term 控制台中运行以下命令:
- ping [PC_IPv4_ADDRESS]
- 您应该会看到类似于以下内容的输出:
- 使用 mactest 实用程序
- 在这个步骤中,用户在构建映像中启用 mactest 实用程序后,用户应该能够从 Tera Term 控制台中的 U-Boot 命令行运行 mactest 命令。
- mactest 实用程序允许用户查看哪些 MAC 接口设置组合(RGMII 输入和输出时钟延迟设置)可实现 MAC 和 PHY 之间的可靠通信。
- 要打开 mactest 实用程序,用户必须使用按键中断 Linux 引导。当出现中断消息时,用户将有大约 3 秒钟的时间按任意键。然后,用户将进入 U-Boot 命令行。
- 在 U-Boot 命令行中,运行以下命令:
- mactest 0 0 7 2010 0 1
- 注意:前两个数字指定 mactest 将在其上执行测试的以太网端口。所以,要测试端口 eth1,用户可以运行:
- mactest 1 1 7 2010 0 1
- 运行测试后,用户将看到一份打印输出,其中显示了哪些 RGMII 延迟设置导致数据包丢失、要传输但存在错误的循环冗余校验 (CRC) 值的数据包或成功传输的数据包。y 轴扫描 RGMII 输出时钟延迟设置,而 x 轴扫描 RGMII 输入时钟延迟设置。用户应该会看到类似于下图的打印输出。