工具与软件:
在以下操作环境中使用 iperf3时会发生异步 CPU 异常
操作系统:内部开发的 RTOS
内核:TDA4AH
电路板:j784s4_evm
操作内核:a72*8 (以太网驱动程序在内核0上运行)
以太网交换机:CPSW2G
TCP 堆栈:内部开发了
驱动程序:TI PDK (09_02_00)
- 该异常仅发生在 TCP 测量中、不发生在 UDP 测量中
- 通过1000BASE-T 连接到另一台 PC 时会发生该异常、通过100BASE-T 连接时不会发生该异常
- 即使 iperf 选项将带宽限制为100Mbps、也会发生异常。
我们想知道以下三点。
- 为了找出原因、我们需要找出硬件中是否存在错误。 请给我们一些与以太网相关的模块、拾取一些指示是否发生了错误的寄存器。
- 我们想知道 TI PDK 环境是否拥有通过 A72使用 CPSW2G 的1000BASE-T 经验。
- 是否有办法在 TI PDK 环境中通过 A72、CPSW2G 和1000BASE-T 实现 iperf3?