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:合规性模式测试

Guru**** 2550550 points
Other Parts Discussed in Thread: TUSB8041, TUSB522P

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1000698/tusb8041-compliance-mode-testing

器件型号:TUSB8041
主题中讨论的其他器件: TUSB522P

客户正在尝试使用 TUSB8041集线器执行一些合规性测试。

此设置中有一个连接到 TUSB8041的主机、而 TUSB8041的下行端口连接到另一个连接到某些 Type-A 插座的 TUSB8041。

它们无法使上或下集线器进入合规模式。

设备: J-BERTM8041A

软件: N5990A、M8070A

N5990A 的设置如下:
-配置 DUT >参数>环回培训(来自 Rx 5GB/s 选项卡)>"PowerOnReset"和"PoweronReset LTSSM"都经过测试

有关如何使 TUSB8041进入合规性模式的任何提示/建议/文档等?

此致、

Darren

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

    您好 Darren、

    对于测试、您能否确认集线器上游的 USB 主机已枚举集线器、并且在测试期间未将其复位?  如果这是一个基于 Windows 的系统 、我们建议使用 XHCI HSETT 工具、因为它允许枚举总线、但在该工具生成另一条命令之前、驱动程序不会在端口上执行操作。

    此致、

    JMMN

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

    JMMN、您好!

    我是否正确理解了这一点?

    [1]
    XHCI HSETT 工具仅用于使 DUT 进入合规模式-实际测量通过其他硬件/软件完成。

    [2]
    我了解该工具适用于 Tx 侧的合规性测试、但您需要做什么来测试 Rx 侧?

    [3]
    您提到了"... 测试期间不会重置它们?" 以上内容。  
    但对于 Rx 侧、我的客户说他们需要在测试过程中关闭/打开 DUT ...
    您能帮您稍微澄清一下这一点吗?

    谢谢!

    Darren

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

    您好 Darren、

    1./2. 我建议客户加载 XHCI HSETT、不要使用它来设置合规性模式、而是使用它的驱动程序。   如果您加载 XHCI HSETT 并枚举总线、驱动程序不执行任何其他操作、而常规操作系统往往会在 端口状态变化进入环回或合规性模式时退出调查并重置端口。  在本例中、我建议使用 XHCI HSETT 执行它不执行的操作、而不是它执行的操作。

    3. 是的,在测试过程中需要关闭/打开集线器的电源,但如果集线器从主机获得完全热复位,这将影响测试结果和端口转回的能力。

    客户能否调整回送信号输入的振幅以查看这是否有助于集线器端口进入回送?

    他们能否分享测试的任何屏幕截图?

    此致、

    JMMN

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

    您好、Julie、

    他们尝试运行 HSETT (只是运行、以便加载驱动程序、而不是实际使用任何应用程序功能)、但没有看到任何更改。

    我有一些 设置图像和波形、 您是否可以进行检查?

    Darren

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

    是的、我将检查数据、并在明天做出响应。

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

    您好 Darren、

    左下角的波形是轮询中的端口。  如果自上次复位/重启事件以来至少成功完成了一次轮询、则它会卡在轮询中。  要进入合规性模式、需要轮询 至超时、并且自上一次复位/电源循环事件以来从未成功过。

    右下角的波形看起来端口处于合规性模式并进入环回。  预期振幅较低。  我将共享我们的实验中最近使用的系统设置。

    此致、

    JMMN

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

    您好 Darren、

    有更新吗?

    此致、

    JMMN

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

    JMMN、您好!

    他们不得不处理另一个评价方面,并说这可能需要一个月的时间才能恢复。

    我应该在7月底之前提供最新信息。

    Darren

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

    您好、Julie、

    我有更新-需要您的帮助。

    [1]
    我们能否共享 TUSB8041I 的任何 Rx 合规性测试报告?  
    离线?

    [2]

    [报价 userid="9945" URL"~/support/interface-group/interface/f/interface-forum/1000698/tusb8041-compliance-mode-testing/3705065 #3705065"]客户能否调整环回信号输入的振幅以查看这是否有助于集线器端口进入环回?[/quot]

    他们尝试使用模拟插入损耗的特殊设备来"模拟"3[m]电缆连接。
    由于布线上的插入损耗更高(衰减更大)、该设置在大多数时间进入环回模式。
    如果没有这种衰减/插入损耗、它们 很难进入环回。

    他们认为这可能与 LFPS 信令振幅有关?
    此 E2E 帖子 似乎讨论了类似的问题-您能否分享这是如何解决的? 或其他想法吗?

    [3]
    是否需要最低限度的"插入损耗"或"去加重"或"衰减"? (a.k.a. 最小布线长度?)
    之所以提出这一要求、是因为我们看到衰减(插入损耗)越强、进入回送的机会就越大。

    [4]
    USB3.2规范还在表6-18中提到 了针对发送器的3.0 ~ 4.0dB 去加重的"VTX-DE-Rate"。
    它还说、对于环回、您不仅需要连接 Rx 和 Tx、还需要重定时器。

    我看到 TUSB8041I 和 Type-A SS 连接器之间有 TUSB522P……
    如果您可以检查...、我将离线发送一些原理图?

    [5]
    他们希望对一些 PCB 布局选择有所了解、但我只有一个用于 odb++的.tgz 压缩文件? 不确定如何导入到 Altium 中...您也想看到这一点吗?

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

    #1/#5 -我将通过直接电子邮件回答。

    2。  我们已经看到集线器不会进入回送的问题、因为振幅 太低、也不是太高。  这种行为可能是由转接驱动器引起的、它们是在所有端口上看到的还是仅在带有转接驱动器的端口上看到的?

    3号。 没有最小的插入损耗预算。  衰减可能实际上会减弱导致问题的一些噪声或过冲。

    4. 有关无法直接连接 RX 和 TX 的规范声明是指 DUT 内的环回连接。

    我确实要纠正的一点是、TUSB8041不应在进入回送时处于合规模式。  如果集线器进入合规性模式、它将阻止进入环回模式。  合规性模式用于 TX 测试、环回用于 RX 测试。   

    TUSB8041是一种较旧的集线器设计、与 USB 3.x 规范的早期版本兼容。  这不应影响实际测试结果、但会影响合规性模式进入、这 可能会阻止回路进入。  集线器的下游端口最初在轮询失败时会自动进入合规模式。如果从未成功转换到 U0、则在上电复位后会自动进入 LFPS。  

    可以通过两种方式防止下游端口上的合规性模式进入:  

    1. 集线器通电后、将集线器的上行端口连接到 USB 3.x 主机、并在要测试的下行端口上连接 USB 3.x 器件并将其移除。  一旦下行端口成功转换到 U0、在集线器复位/下电上电之前、该端口将不会进入合规性模式。
    2. 如果可访问、TUSB8041中有一个寄存器位将阻止下游端口合规性模式进入、除非由 USB 命令指示、否则该位是寄存器0Ah (dsportechr_en)中的位2。