This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具与软件:
在以下操作环境中使用 iperf3时会发生异步 CPU 异常
操作系统:内部开发的 RTOS
内核:TDA4AH
电路板:j784s4_evm
操作内核:a72*8 (以太网驱动程序在内核0上运行)
以太网交换机:CPSW2G
TCP 堆栈:内部开发了
驱动程序:TI PDK (09_02_00)
我们想知道以下三点。
您好!
[报价 userid="637332" url="~/support/processors-group/processors/f/processors-forum/1458478/tda4ah-q1-about-running-iperf3-on-cpsw2g "]我们仅在 A72上提供 HLOS (Linux、QNX)支持。
默认情况下、在 HLOS 中启用 CPSW2G 驱动器。
为了找出原因、我们想了解硬件是否有错误。 请我们了解一些与以太网相关的模块、获取一些指示是否发生错误的寄存器。
对1000BASE-T 的 PHY 的速度支持不存在 H/W 限制
[quote userid="637332" url="~/support/processors-group/processors/f/processors-forum/1458478/tda4ah-q1-about-running-iperf3-on-cpsw2g 通过以下操作环境使用 iperf3时出现异步 CPU 异常这可能是由于缓冲区管理。
此致、
Sudheer
感谢您的答复。
Doredla Sudheer Kumar 说
我们仅在 A72上提供 HLOS (Linux、QNX)支持。
默认情况下、在 HLOS 中启用 CPSW2G 驱动器。
我们使用 RTOS 中包含的 TI PDK。 (software-dl.ti.com/.../index.html)
我们已将其移植到我们自己的 RTOS 中、并通过 A72 + CPSW2G +我们自己的 TCP 堆栈运行 iperf3。
我们想使用 TI 的 RTOS 确认相同的操作、以确定我们的代码是否有问题。
哪个 CPSW2G 属于此类别?
Doredla Sudheer Kumar 说
对1000BASE-T 的 PHY 的速度支持不存在 H/W 限制
同样、请告诉我一些与以太网相关的寄存器(CPSW2G、UDMA、PDMA 等)、以指示硬件错误的发生。
提前感谢您。
您好!
[报价 userid="637332" url="~/support/processors-group/processors/f/processors-forum/1458478/tda4ah-q1-about-running-iperf3-on-cpsw2g/5596826 #5596826"]TI 支持 PDK 上用于 TCP 和 UDP 的 MCU CPSW2G 和主 CPSW2G。
有关 enet_lwip_freertos_example 的更多详细信息、请参阅下面的用户指南。
https://software-dl.ti.com/jacinto7/esd/processor-sdk-rtos-j784s4/10_01_00_04/exports/docs/pdk_j784s4_10_01_00_25/docs/userguide/j784s4/modules/enet/enet.html#examples
对1000BASE-T 的 PHY 的速度支持不存在 H/W 限制
同样、请告诉我一些与以太网相关的寄存器(CPSW2G、UDMA、PDMA 等)、以指示硬件错误的发生。
[报价]从 SDK 运行 TI 示例时未观察到任何错误。
您不会从 CPSW2G、UDMA 寄存器中找到任何与这些错误相关的信息。
您可以参阅 ARM TRM 以了解与错误相关的信息以及如何对其进行调试。
此致、
Sudheer