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.

[参考译文] TUSB8041:TSUB8041/I 集线器- USB 2.0测试模式枚举问题-客户案例

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/885390/tusb8041-tsub8041-i-hub---usb-2-0-test-pattern-enumeration-problems---customer-case

器件型号:TUSB8041

您好!

我的客户将我们的集线器与基于 ARM 的 CPU 配合使用。 它们主要需要测量 USB2.0合规性信号。

为此、他们需要将集线器或 DUT 置于 特殊模式。 在 Windows 中、他们可以处理该问题。 使用 Linux 时、它会变得更加复杂。

在这里、您可以使用命令强制本机端口来驱动测试模式。 或者使用 PIDVID 电气测试装置。

但是、由于集线器位于中间、这似乎是不可能的。

他们为竞争对手的集线器找到了一款工具、但也为我们的器件找到了一款工具。

目前使用的是"Openusbhset"、但它们仍然存在很多问题。

可以通过 PID/VID 找到集线器、但不发送测试模式。

还有其他工具或想法吗?

此致、

Marion

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

    您好、Marion、

    我们没有用于 USB 合规性测试的 TI 特定工具。

    下游端口进入测试模式的预期命令为 SetPortFeature (PORT_TEST)-在 USB 2.0规范的第11.24.2.13节中定义、但如果工具不提供此命令、我建议发送 SetPortFeature (test_force_enable)、然后从主机控制器发送测试数据包设置功能(test_mode)、 客户仍然能够绘制眼图、但会对同步位和 EOP 宽度产生集线器层影响。

    此外、无需任何特殊软件即可获取全速和低速眼图。

    此致、

    JMMN