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.

[参考译文] TUSB1002EVM:将 TUSB1002EVM 插入基于 PCIe 子卡的主机和大容量存储棒之间时、未检测到大容量存储

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/612862/tusb1002evm-mass-storage-not-detected-when-insert-tusb1002evm-in-between-pcie-daughter-card-based-host-and-mass-storage-stick

器件型号:TUSB1002EVM
主题中讨论的其他器件:TUSB1002

您好!

我有 TUSB1002 EVM 评估板、用于测试 TUSB1002 的工作原理。 我已使用以下设置对其进行了测试。

a) PC (PCIe A 型端口) ------  大容量存储棒(SanDisk Pendrive)。

b) PC (Thunderbolt Type C 端口) ---  USB3.1 A 型转 B 型电缆 ---  TUSB1002 EVM  --- 大容量存储棒(SanDisk Pendrive)。

c) PC (PCIe Type C 端口) ---  USB3.1 A 型转 B 型电缆 ---  TUSB1002 EVM  --- 大容量存储棒(SanDisk Pendrive)。

对于设置 A:

在 PC 上成功检测到大容量存储设备。

对于设置 B:

在 PC 上成功检测到大容量存储设备。

对于设置 C:

未检测到大容量存储设备。

我在不同 PC 上测试了相同的行为、并发现基于 PCIe 的 USB3主机控制器端口的 TUSB1002转接驱动器存在问题。

此致、

Trupesh Vasoya

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    在上面的设置中、我忘记了提到一件事。 我使用 Type C OTG 电缆将 PCIe Type C 主机与 TUSB1002 EVM Type B 端口相连。 请查看以下设置。

    a) PC (PCIe A 型端口)------ 大容量存储棒(SanDisk Pendrive)。

    b) PC (Thunderbolt Type C 端口)--- C 型 OTG 电缆--- USB3.1 A 型转 B 型电缆--- TUSB1002 EVM --- 大容量存储棒(SanDisk Pendrive)。

    c) PC (PCIe Type C 端口)--- C 型 OTG 电缆--- USB3.1 A 型转 B 型电缆--- TUSB1002 EVM --- 大容量存储棒(SanDisk Pendrive)。

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

    您好、Trupesh、

       我认为您有一种误解、在 PC 端您无法使用 PCIe 端口、无法进行连接、这些端口必须是 USB 端口、而 Thunderbolt 端口则是 Thunderbolt 3端口。 请告诉我、您是否在所有三种情况下使用相同的 EQ 设置、这可能是因为 TUSB1002被设计为在一个端口中进行放置和配置、这意味着对于不同的端口、您可能需要更改 EQ 设置。

    此致、

    迭戈。

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

    您好、Diego、

    感谢您的快速回复。

    首先、让我清除设置环境。 我拥有基于 PCIe 的卡、该卡具有 USB3.1端口、并插入到 PC 的 PCIe 端口中。 请找到该卡的附加图像。 当我直接在该 USB 端口上连接 Pendrive 时、它工作正常、但当我在主机和 Pendrive 之间使用 EVM 模块时、未检测到大容量存储设备。 正如您所建议的、我尝试了不同的 EQ 设置、但结果仍然相同。

    等待您的积极回应。

    此致、

    Trupesh Vasoya

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

    您在 EVM 上尝试的配置是什么? 这可能只是配置问题。

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

    您好、Diego、

    我们已经尝试了所有配置设置组合并找到了相同的结果。 问题仅在于具有 PCIe 卡的 USB 主机、对于其他 USB 端口、它工作正常。  

    请告诉我您是否需要我这边的任何其他信息。

    此致、

    Trupesh Vasoya

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

    则问题很可能是由 RX 检测电路不兼容引起的。 我们通过在 TUSB1002的 RX 对上放置大于256uF 的交流电容器来解决了这个问题。 USB3.1规范中的 ECN 也考虑了此变通办法。

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

    您好、Diego、

    感谢您的回复。 通过在 TUSB1002的 RX 对上放置大于256uF 的交流电容器、该问题几乎得到解决。 非常感谢您的友好帮助。

    作为建议、是否有任何方法可以将此信息添加到参考文档中以供转接驱动器使用。 因为我们在转接驱动器参考文档的帮助下使用 TI 转接驱动器开发了我们的电路板、现在无法在 RX 对上放置电容器。

    谢谢、此致、
    Trupesh Vasoya

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

    感谢 Trupesh 的建议、我同意您的意见、即必须进行此更改。

    此致、

    迭戈。