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:在多个 TUSB8041串联的情况下进行下行端口合规性测试

Guru**** 2925240 points

Other Parts Discussed in Thread: TUSB8041

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1163812/tusb8041-downstream-port-compliance-test-on-the-case-of-multiple-tusb8041-connected-in-series

器件型号:TUSB8041

大家好、

我的客户将在其产品中串联3个 TUSB8041。

主机和第一个 TUSB8041通过 USB3.0连接、第一个 TUSB8041和第二个 TUSB8041也通过 USB3.0连接、第二个 TUSB8041和第三个 TUSB8041通过 USB2.0连接。 因此、最后一个连接没有 SuperSpeed 线路。

我阅读常见问题解答并了解上行超高速连接、POLLING.LFPS 超时(360ms)和 dsportEcr_en 位=0是进入下行合规性测试模式所必需的。

这是否意味着第三个 TUSB8041无法进入合规性测试模式?

需要"SetPortFeature (PORT_LINK_STATE)=合规性模式"命令?

此外、是否有任何方法可以了解器件是否进入合规性测试模式?

请给我您的爱。

此致、

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

    您好!

    要使第三个 TUSB8041进入合规性模式、 所有三个集线器都需要处于正常模式。 如果集线器连接到基于窗口的系统、那么为了生成测试 数据包请求、  可以 从 USB.org 下载 USBxHSETT 工具并将其加载到基于 Windows 的系统上。 然后、您可以使用 USBxHSETT 工具生成预期的 USB 请求以进入测试模式、并开始在测试的集线器端口上生成 USB 测试数据包。

    对于基于非窗口的系统,必须使用 SetPortFeature 命令。

    谢谢

    David