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.

[参考译文] TMUXHS4212:交换 C[0/1][P/N]线的极性

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1380649/tmuxhs4212-swapping-polarity-of-c-0-1-p-n-lines

器件型号:TMUXHS4212
主题中讨论的其他器件: TUSB321

工具与软件:

我们尝试将 TUSB321RWBR 与 TMUXHS4212多路复用器搭配使用、并且遇到方向和检测方面的一些问题。  

我们已通过将 PORT 引脚拉高来将 TUSB321配置为主机模式、并连接了 MOSFET 电路、从而反转 DIR 引脚输出的逻辑、以匹配 MUX 的配置。  

我们注意到、我们的系统只有在 MUX 的 SEL 引脚为高电平时才识别到 USB 器件、这意味着通过 MUX 的 SS 线对是我们在连接到 MUX 的 C 端口时意外切换极性的线。

 

对于选择 B 端口时为何似乎未检测到器件有任何建议?

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

    您好!

    是否看到 SEL 引脚被驱动为低电平? 由于 TUSB32I 处于主机模式、您如何控制 VBUS? 请注意、CC 协商完成后、必须启用 VBUS。

    谢谢

    David

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

    在尝试选择 B 端口时、我们可以看到 SEL 引脚被驱动为低电平。 VBUS 由电路中的5V 电源供电。 这始终是开启的、但如果必须在 CC 协商后启用 VBUS、为什么在选择 MUX 上的 C 端口时、器件只能识别 USB 连接? 即使器件看到连接后、如果插头已移除、然后以相反方向重新插入(即 SEL 引脚从被驱动高电平变为驱动低电平)、它不再能够看到连接、而是在再次翻转后恢复。

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

    您好!

    MUX 的 SEL 引脚通过 MOSFET 电路、反转 TUSB321 DIR 引脚输出的逻辑。  

    因此、当 SEL 为低电平时、将选择 C 端口。 当 SEL 为高电平时、将选择 B 端口。  

      

    但是、如果 TUSB321处于 DFP 或主机模式、则必须在 CC 协商后启用 VBUS。 否则、TUSB321将不会切换其 DIR 引脚、DIR 引脚将始终保持低电平、以防仅选择 C 端口。

    谢谢

    David

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

    我们可以看到、在没有电源复位的情况下翻转方向时、SEL 引脚先被驱动为低电平、然后被驱动为高电平。 我提到过、如果保留的引脚保持悬空、MUX 可能会进入测试模式。 我还没有看到测试模式需要什么、是否可能是它导致了问题?

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

    我们解决了这个问题。 事实证明、TX/RX 线路和连接器接地端之间存在非常好的短路现象。 修饰这些引脚后、一切都正常。