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.

[参考译文] TUSB542:USB3连接无法正常工作

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1506841/tusb542-usb3-connection-not-working

部件号:TUSB542
Thread 中讨论的其他器件: TUSB321HD3SS3212HD3SS3220、TUSB1044、 TUSB544TUSB211A

工具/软件:

下午好、

我们基于 TUSB542评估模块的设计制作了一个电路板、不同之处在于我们无法安装 USB B 型、所以我们将其替换为 USBC (电缆为 USB3A 至 C)。

但是、高速(USB3)不起作用、RX_AP 和 TX_AP 上没有信号、仅在直接连接的 USB2 (D 线路)上有信号。

进一步检查后、我注意到我的 RX_AP 和 TX_AP 已交换(因为我遵循的是引脚名称、而不是编号、并且没有意识到它们与  TUSB542 数据表不同)。 另一个区别是 TUSB321电流模式的电阻器、它不是原来的10k 电阻器、而是200k、但这应该只会降低电流、而不是功能。

 

我们修改了电缆以交换 RX 和 TX (比修改 PCB 时更容易、同时保持良好的阻抗匹配)、但它不起作用。

对问题可能是什么有任何想法?

我们还检查了电压供应器、它们是否正常。

谢谢、

Camila

PS:评估板上的 TX1与相反的极性连接,但它不应该有区别。

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

    尊敬的 Camila:

    您能否将 TUSB546和 TUSB321的原理图发送过来? 我想查看这些内容、 确保所有 设置都正确。

    此外、如果您可以监控 CC、ID 和 DIR 线路、我将不胜感激。 DIR 引脚应根据 CC 线的方向切换。

    谢谢、

    Ryan

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

    您好、Ryan、这里有链接:

    数据表 TUSB542
    TUSB321

    TUSB542评估模块

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

    尊敬的 Camila:

    如果您可以为电路板发送原理图、或者至少发送相关器件的各部分、效果会更好。 我知道您使用 TUSB542EVM 作为您的基础、即使您使用的是完全相同的 EVM 设计、我还是最好查看一下、这样才能确认所有设置。

    需要注意的一点是、如果将 Type-B 端口替换为另一个 Type-C 端口、也必须为该端口使用 CC 控制器。 每个 Type-C 端口都需要一个 CC 控制器、以便通过 CC 线路进行正确的 Type-C 通信。 如果下行端口上只有 CC 控制器、则上行端口(用 Type-B 端口替换的端口)将仅在特定方向的 USB3下工作、或者仅适用于 USB2。

    谢谢、

    Ryan

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

    e2e.ti.com/.../TUSB542_5F00_Schematic.pdf

    您好、Ryan、

    在这里、我们的原理图(抱歉、我们只能在此处添加链接)、 即使您使用的是 USB3 A 转 USB3 C 电缆、CC 线路是否也符合要求? 它与 USB3 B 具有相同的引脚

    谢谢、

    Camila

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

    尊敬的 Camila:

    即使您使用的是 USB3 A 转 USB3 C 电缆、CC 线路也会毫米波吗? 它与 USB3 B
    具有相同的引脚。

    是的、CC 线路仍然重要。 这些仍用于确定 Type-C 插头的方向、CC 控制器通常用于控制多路复用器或转接驱动器多路复用器(如本例中的 TUSB542)的方向。 EVM 上的 CC 控制器控制 TUSB542上的 SEL 引脚、告诉它当前 Type-C 连接器的哪些引脚通过其连接、从而使其能够正确地通过器件传递数据。

    在您目前采用的设计中、由于没有 CC 控制器连接到 CC 引脚、也没有多路复用器将 TX/RX 引脚连接到 CC 控制器、因此 Type-C 电缆要么只在一个方向上工作、要么根本不工作、只在 USB2速度下工作、就像您现在看到的那样。

    在 U1和面向主板的 Type-C 连接器之间、您需要另一个连接到连接器的 CC 控制器、以及一个可与 CC 控制器交互的 USB3多路复用器、以将 USB3信号从 TX/RX_AP 引脚多路复用到连接器上的正确 SSRX 引脚。

    对于该类型的应用、我建议要么将 TUSB321 CC 控制器与 HD3SS3212 Type-C 多路复用器配合使用、要么使用 HD3SS3220、它是一个器件中的 CC 控制器和 Type-C 多路复用器。

    或者、您也可以查看使用 TUSB544或 TUSB1044、但仍需要 CC 控制器来控制该下行端口。

    另一个要点是、对于这个下行端口、不应始终通过端口发送 VBUS。 通常、CC 协商需要在下行连接器任一侧的 CC 控制器之间进行、该协商将指示何时需要发送 VBUS。 对于 TUSB321、如果在设置为 DFP 和 CC 协商开始时建立连接、ID 引脚将变为低电平、指示 VBUS 可以通过 USB-C 端口发送。 通常、此 ID 引脚连接到 VBUS 开关或 MCU 等器件、它将监控该 ID 引脚、并在发现 ID 变为低电平时发送 VBUS、就像在 TUSB542EVM 中一样:

    正如您的设计现在一样、我期望 Type-C 电缆可能在一个方向上工作、或者根本不工作、只能在 USB2 HS 下工作。 在不添加 CC 控制器和多路复用器来帮助将 USB3信号路由至连接器上的所有引脚的情况下、我不确定 USB3 SS 信号能够通过此连接正常工作。

    我知道我在这个回答中对您说了很多、所以如果您有任何问题或需要任何澄清、请告诉我!

    谢谢、

    Ryan

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

    您好、Ryan、

    感谢您的详细回复、作为最后一次测试电路板的尝试、我更换了 USB B 连接器的 USB C (在 TX/RX_AP 侧、如在评估板中)、但即使在这种情况下、我也无法获得全速(两个 USB C 方向)。

    在您评论的 VBUS 中、我使用的是  TPS25910RSAT、方法与评估板相同。

    您还认为我应该检查什么?

    谢谢、

    Camila

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

    尊敬的 Camila:

    您一般看不到任何 USB 活动、对吧? 您能否监测电路板两侧的 VBUS 并确保没有问题?

    您更换了哪种 Type-C 连接器? 是面向主板(DFP)还是面向用户 USB-C 端口(UFP)?

     两个连接器之间使用的 VBUS 应该是相同的 VBUS、因此请确保就是这种情况。  

    您的电路板是否按此样式设置连接? 还是通过 Type-C 连接到 PC?

    谢谢、

    Ryan

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

    您好、Ryan、

    只有 USB2 (低速)正常工作、VBUS 和所有其他电力线具有正确的电压。

    我更换了主板侧的 USB。

    不确定您的意思是相同的 VBUS、 主板侧的 VBUS 进入 TPS25910RSAT 的输入、输出进入用户侧的 USB 连接器、确切地说是在评估板中的做法、但我们在用户侧添加了一些铁氧体磁珠以过滤噪声(在另一个工作的 USB C 板中也是如此)。

    我们的连接方式与您的图片中的相同。

    谢谢、

    Camila

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

    尊敬的 Camila:

    不确定您的意思是相同的 VBUS、 主板侧的 VBUS 进入 TPS25910RSAT 的输入、输出进入用户侧的 USB 连接器、确切地说是在评估板中的做法、但我们在用户侧添加了一些铁氧体磁珠以过滤噪声(在另一个工作的 USB C 板中也是如此)。

    我们的连接方式与您的图片中的相同。

    [/报价]

    CC 控制器似乎应将 CC 引脚连接到闪存驱动器所连接的 Type-C 端口、这样就正确无误。 您能否通过监控 TUSB321的 ID、DIR 和 CC 引脚来确保 CC 线路上有活动、TUSB321的 ID 引脚正确变为低电平并 控制 VBUS 和 TUSB542。

    我还要确保所有通道都进行了正确的交流耦合。 即 SSRX 信号在系统的主板侧耦合、而 RX 引脚在系统的用户 USB-C 侧耦合。 每个通道应在75nF 至265nF 之间耦合。

    谢谢、

    Ryan

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

    您好、Ryan、

    连接设备/USB 驱动器时 ID 信号为0V (任一位置)、断开时 ID 信号为5V、位置1的 DIR 信号为0V、位置2的 DIR 信号为1.7V 或断开连接时、该信号不应该为5V? CC 线路在这两条线路上的缝隙均为0V。

    BTW 这里是我做的修改(绿线):


    谢谢、

    Camila

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

    尊敬的 Camila:

    如果 CC 引脚之间正在进行通信、则应上拉其中一条 CC 线路以指示存在有效连接。

    位置1的 DIR 信号为0V、位置2的 DIR 信号为1.7V 或已断开连接、不是5V 吗? CC 行的接缝均为0V。

    对于 TUSB542、DIR 引脚信号应该正常、因为 SEL 引脚的高电平输入为1.8V 的0.7 X VCC、因此1.7V 工作正常。 不过、CC 线路的电压都很奇怪、通常应该将其中一条线路上拉至3.3V 或5V、尤其是考虑到 TUSB321似乎正常工作

    如果我们看到即使使用 USB2 HS 也会出现问题、我们也可以这样做、以确保不会出现问题。 您是否可以将每个端口的 VBUS 直接相互连接、这样我们就可以确认没有问题?

    此外、您是否可以监控 TUSB211A 的 CD 和 ENA_HS 引脚、以了解转接驱动器如何响应? 在转接驱动器下方连接了 USB2通道、对吗?

    谢谢、

    Ryan

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

    您好、Ryan、

    是的、我忘记信号需要转到  TUSB542、这个1.8V 作为 Vcc。

    USB2工作正常、它被标记为高速、但我得到的最大传输速度是19 MB/s、因为 USB3的 RX/TX 上存在问题。

    我只是测试了使用 USB-C 集线器、而不是直接连接到 USB-A 3.0端口、这样电路板就可以工作、CC 线路一变为0V、另一变为1.8V、唯一的问题是持续断开连接、所以无法将任何文件传输到它、 但至少是一些东西,考虑到这一点,我们决定制作另一个板与这个 mod (USB-B 3.0而不是 USB-C ),看看它的行为。

    谢谢你的帮助,我会告诉你的结果,一旦我有新的董事会与我(可能在4-6周时间).

    谢谢、

    Camila

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

    您好 Camila。

    好的、明白。 这种奇怪的行为、在数据传输期间断开连接、可能是信号完整性问题。 如果您想测试这一点、可通过调整 TUSB542上的 EQ 来进行测试。

    [报价 userid="652215" url="~/support/power-management-group/power-management/f/power-management-forum/1506841/tusb542-usb3-connection-not-working/5813038 #5813038"]

    考虑到这一点,我们决定使用这个模块(USB-B 3.0而不是 USB-C )的另一块电路板,看看它的行为。

    谢谢你的帮助,我会告诉你的结果,一旦我有新的董事会与我(可能在4-6周时间).

    [/报价]

    明白。 是否要同时继续调试此问题? 如果没有、我可以继续关闭该主题。

    谢谢、

    Ryan