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.

[参考译文] TMDS243EVM:Enet、cpsw、dma、est

Guru**** 2553450 points
Other Parts Discussed in Thread: SYSCONFIG

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1539753/tmds243evm-enet-cpsw-dma-est

器件型号:TMDS243EVM
主题:SysConfig 中讨论的其他器件

工具/软件:

在示例 enet_cpsw_est_am243x-evm_r5fss0-0_freertos_ti-arm-clang 中、我想将其更改为按 T 以发送 160 个数据包、因此我将 ENETAPP_TEST_TX_PKT_CNT 更改为 160U、但串行端口打印结果如下

选项无效、请重试...

CPSW EST 测试菜单:
EST 控制列表测试:
'T'-从主机端口发送测试数据包
'1'-设置管理员列表#1(拉伸)
“2"-设置“设置管理员列表#2(截断)
'3'-设置管理员列表#3(保护带)
“4"-设置“设置管理员列表#4(单优先级)
'5'-设置管理员列表#5(以后为 admin basetime)
'6'-设置管理员列表#6(不支持的列表-新周期时间)
'7'-设置管理员列表#7(不支持的列表-时间间隔过小)
'8'-设置管理员列表#8(无效列表-零长度)
'9'-设置管理员列表#9(无效列表-零时间间隔)
EST 状态:
'E'-将 EST 状态设置为“ENABLE"(“(启用(启用)
“D"-“-将 EST 状态设置为“禁用“
'R'-将 EST 状态设置为“RESET"(“(复(复位)
其他:
'C'-获取当前时间
'T'-切换打印时间戳
“S"-打印“打印统计信息
'R'-重置统计信息
“X"-“-停止测试
'H'-显示此菜单

t

启用时间戳打印
T
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落
由于 TX 补丁不可用、因此跌落

MAC 1:EST 时间戳验证
------------------------------------------------
编程的 EST 时间间隔:
栅极掩码= ooCCCC (0xc0)、START = 0ns、END = 62503ns
栅极屏蔽=CCooCCCC (0x30)、START = 62504ns、END = 125007ns
门控掩码= CCooCC (0x0c)、起始= 125008ns、结束= 187511ns
栅极屏蔽=CCCCCCoo (0x03)、START = 187512ns、END = 250000ns

检索到的 EST 时间戳:
注意:每个端口的最后 8 个时间戳以当前 CPTS 池大小存储 (8)
MAC 端口 1:具有优先级 1 时间戳的数据包 51966643409(标准 188570)间隔 (187,512,250000):通过
MAC 端口 1:优先级为 0 的数据包时间戳 51966644079(标准为 189240)间隔 (187,512,250000):通过
MAC 端口 1:优先级为 7 的数据包时间戳 51966705224(标准 385)间隔 (062503):通过
MAC 端口 1:优先级为 7 的数据包时间戳 51966705894(标准 1055)间隔 (062503):通过
MAC 端口 1:具有优先级 6 时间戳的数据包 51966706569(标准 1730)间隔 (062503):通过
MAC 端口 1:具有优先级 6 时间戳的数据包 51966707239(标准 2400)间隔 (062503):通过
MAC 端口 1:具有优先级 5 时间戳的数据包 51966767729(标准 62890)间隔 (62,504,125007):通过
MAC 端口 1:具有优先级 4 时间戳的数据包 51966768399(标准 63560)间隔 (62,504,125007):通过
EST 自检结果:通过

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 钱谦黄:

    当前应用的发送逻辑可以正常工作、使其仅通过 SysConfig 发送分配给应用程序的最大 TX 数据包数。 可以对其进行修改以发送更多数据包、但我想了解实验的目标。 此示例仅演示 EST 的功能、并提供简单的自检。 如果要为自检执行多个提交、则不会与默认的自检检查完全一致。 您可以按照应用程序的文档来启用相同的功能。

    如果您要在 IKE 的基础上开发应用程序、我们建议您更新发送逻辑以处理连续的数据包流、而不是单次负载突发。  

    如果您对此需要进一步的澄清或支持、请告知我们。

    谢谢。此致、
    Teja。