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.

[参考译文] HD3SS3220:TUSB1064 USB3.1 和双通道 DP 模式、HD3SS3220、USB 记忆棒低速问题

Guru**** 2771175 points

Other Parts Discussed in Thread: TUSB1064, HD3SS3220

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

https://e2e.ti.com/support/switches-multiplexers-group/switches-multiplexers/f/switches-multiplexers-forum/1611317/hd3ss3220-tusb1064-usb3-1-and-2-lane-dp-mode-with-hd3ss3220-usb-stick-slow-speed-issue

器件型号: HD3SS3220
Thread 中讨论的其他器件: TUSB1064

你好

有人能否回顾 TUSB1064 与 HD3SS3220RNHT 和 USB2(用于 USB 记忆棒的 USBC)之间的以下(高速线路)连接、请参阅随附的原理图?

我们面临的问题是、将 USB 记忆棒连接到 USB2 时、仅检测到 USB 低速 (USB 2.0)。 USB 3.x 不工作、这意味着高速线路要么无法正常工作、要么可能连接错误。

谢谢你

monitor_usb-stick01.png

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

    您好、Pierre:

    查看 HD3SS3220 的原理图:



    TX 通道的交流电容应为 100nF 至 220nF、RX 通道的交流电容应为 330nF 或不应有耦合电容。 470nF 电容将导致这些通道的耦合超过交流耦合的 USB3 规格。

    此外、还会让器件所有者 查看 TUSB1064 以获取输入。  

    谢谢您、
    Arya

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

    您好、

    您能分享完整的原理图 pdf 吗? 很难在这里遵循网络名称。

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

    随附的 PDF 文件。

    我需要更精确:传输速度约为 10 MB/s 目前、我们无法确定数据是通过 USB 2.0 还是通过 USB 3.x 高速通道传输。

    此外、我们还有一个问题、即连接到 USB2 端口的 USB-C 闪存驱动器通常仅在一个方向上被识别、这意味着从 side.e2e.ti.com/.../70028_2D00_06_2D00_C141A_2D00_Monitor-V1.1_5F00_adjust.pdf 插入时并不总是能检测到该驱动器

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

    附加说明:
    您指的是哪些 TX 和 RX 通道? 这是不清楚的,因为标签。 我们应该确切更改哪些电容器(“Cxx")“)?

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

    您好、Pierre:

    根据上的图像 (Txp 和 Txn) 看起来也是 470nF、(TXn1 和 TXp1) 看起来也是 470nF、TX2n 和 TX2p 显示也是 470nF。  

    谢谢您、
    Arya

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

    您好、Pierre:

    我做了一个图表来澄清。 USB 交流耦合方案应如下所示:

    使用的 470nF 值超出 USB 规范。  

    您仅在端口 USB2 上看到 USB 枚举有问题吗? DisplayPort 交替模式是否可以正常工作?

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

    您好:
    谢谢你。 DP 交替模式正在工作。
    由于我没有提供 220nF / 330nF 电容器、因此我将电容器 C79、C80 和 C55 至 C58 替换为 0 欧姆电阻器、并将 C101、C103、C105 和 C106 替换为 100nF 电容器。
    效果相同、这意味着连接到 USB2 的 USB 存储器仅能在一个方向上识别、速度约为 14Mb/s

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

    此外:
    USB-A 2.0 记忆棒(通过 USB-C 转 USB-A 适配器)可在两个方向上识别、而本机 USB Type-C 3.x 记忆棒仅在一个方向上识别。

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

    您好、

    后续步骤如下:
    1) 正常和翻转方向的 DIR 引脚的探测值

    2) 当 USB 以翻转方向连接时、DIR 应为低电平。 DIR 在正常方向上应处于高电平。

    3) 使用连续性测试仪确认已通过 HD3SS3220 正确完成布线。  

    4) 使用示波器探测 CC 波形。 在此处提供这些图像

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

    该问题看起来是由 HD3SS3220 引起的

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

    您好、Pierre:

    为什么 ID 上有 500K PU?  如果是 DFP、则必须使用 ID 引脚来控制 VBUS。 否则、CC 协商可能会失败。  它们在 ID 和 DIR 上都需要 200k Ω PU。 如前所述、您还需要调整 TX 和 RX 线路上的 C79、C80、C105、C106、C101 和 C103 Cap 值。

    谢谢您、
    Arya

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

    您好、
    将 0.47µF 电容器更改为 0.1µF 和 0.22µF。 (请注意,HD3SS3220 用户指南中建议使用 0.47µF)  
    我们还在 ID 引脚上添加了一个 200kΩ 电阻器。
    R96 和 R99 错误地填充了 22Ω;这些已更改为 200kΩ。

    但是、USB 3.x 仍然无法正常工作。

    根据 HD3SS3220 用户指南、VBUS 应由 ID 引脚控制。
    我们为 VBUS 实现了电源控制电路、但 USB 3.x 仍然不起作用。






    在两个方向上只能检测到 USB 2.0 记忆棒。
    仅在一个方向上检测到 USB 3.x 记忆棒、然后以大约 10 Mb/s 的速度运行

    以下是插入期间具有 VBUS 和 CC 引脚的 ID 引脚测量结果。
    当记忆棒的方向反转时、DIR 引脚会改变其状态。




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

    您好、Pierre:

    您能否确保 CC2 和 CC1 连接正确?


    插头的 TX 引脚与端口的 RX 引脚对齐、反之亦然。 引脚排列不同、它们是镜像的。

    在所用文档中、您指的是此 PDF 是否正确? :这里

    如果您使用 EVM、请继续使用本用户指南。

    仅当检测到 USB 器件用于 DFP 和 DRP 时、才可施加 VBUS。  对于 DFP 配置、ID 引脚必须用于控制 VBUS 何时发送到 USB-C 端口、因为在 ID 引脚拉至低电平之前不应发送 VBUS。 如果始终发送 VBUS、Type-C 端口将仅在一个方向上工作、或者根本不工作。


    对于 VDD5、显示为+5V、但在这里连接到 GND。 确保为器件正确提供 5V 电压。

    谢谢您、

    Arya

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

    非常感谢。 问题是我们根据用户指南而不是数据表对其进行布线。