ZHCAEL2 October   2024 AM3351 , AM3352 , AM3354 , AM3356 , AM3357 , AM3358 , AM3359 , AM4372 , AM4376 , AM4377 , AM4378 , AM4379 , AM620-Q1 , AM623 , AM625 , AM625-Q1 , AM62A1-Q1 , AM62A3 , AM62A3-Q1 , AM62A7 , AM62A7-Q1 , AM62P , AM6411 , AM6412 , AM6421 , AM6422 , AM6441 , AM6442

 

  1.   1
  2.   摘要
  3.   商标
  4. 1 术语
  5. 2 先决条件
  6. 3 快速初始步骤
  7. 4 调试概述
  8. 5 网络驱动程序初始化过程
  9. 6 以太网 PHY 分析
  10. 7 以太网 MAC 统计信息分析
  11. 8 如何获取 IPv4 地址
  12. 9 跟踪数据包
  13. 10调试网络拓扑和技术
    1. 10.1 直接连接
    2. 10.2 静态 IP 地址
    3. 10.3 设置低比特率
    4. 10.4 连接交换机时的注意事项
  14. 11Linux® 实用程序汇总
  15. 12申请以太网支持的检查清单

设置低比特率

当使用 RGMII 接口模式时,可以通过降低以太网链路允许的最大比特率的方法来确定与数据有关的时钟延迟的相关时序问题。这一限制可通过三种方法实现:

  1. 使用 ethtool 在两个链路伙伴上手动设置链路速度:
    ethtool -s <interface name> speed <link speed>
  2. 连接到具有更低比特率的链路伙伴。
  3. 在 DTS 中添加一个 max-speed 属性以降低比特率。此方法是推荐使用的方法,因为这是在引导期间在每个 DUT 上进行该设置。以下代码片段显示了在 DTS 文件中将此属性添加到 PHY 节点的示例。观察此处的速度设置为最低设置 10,表示 10Mbps。100Mbps 也是有效的设置。此处假设 PHY 硬件配置中的默认速度为 1000Mbps。
cpsw3g_phy1: ethernet-phy1@ {
   …
   max-speed = <10>;
   …
};