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.

[参考译文] HD3SS3202:多路复用器未切换

Guru**** 2551580 points
Other Parts Discussed in Thread: HD3SS3220

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/748054/hd3ss3202-mux-not-switching

器件型号:HD3SS3202
主题中讨论的其他器件:HD3SS3220

我已经浏览了 TI 网站上有关该器件的每一篇文章、尝试了所有建议并浏览了建议的检查清单、但似乎仍然无法使其正常工作。

我尝试通过 USB Type-C 电缆将 FT601 by FTDI 连接到计算机。 为了从数据表中了解到、我需要在 UFP 模式下配置 HD3SS3220。 问题是 DIR 引脚始终为高电平。 电缆方向从未被检测到、通过测量 SS 线路的电阻、我发现多路复用器从未实际切换。

我使用的是具有56k 上拉电阻的 USB Type-C 转 USB 3.0 Type-A 电缆。 CC 线在一个方向上显示418mV 和0V、但当我翻转电缆时、它们显示的是峰值为4.8V 且频率约为13Hz 的方波。

我还应该提到、FT601从未被计算机检测为 USB 3.0、而仅被检测为 USB 2.0。

提前感谢您的帮助。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    I2C 上拉电阻应为4.7K。
    INT、ID、Vconn 应该上拉至5V
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Brian

    感谢你的答复。

    正确的做法是、I2C 上拉电阻应为4.7K。

    根据数据表、您提到的这些引脚都是漏极开路、因此我们上拉至的电压取决于控制系统的接口。 此时器件配置为 GPIO 模式。 实际上、我不使用这些信号、而是在需要时进行配置。 我安装其中一些电阻器的唯一原因是尝试弄清楚 HD3SS3220为什么不工作。

    编辑:为了确保涵盖所有基础、我尝试将 INT、ID 和 Vconn_FAULT 拉至5V 的建议。 多路复用器仍不进行切换、器件未枚举为 USB 3.0

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

    不需要 C4和 C5、是否要用0欧姆电阻器替换它们?

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

    将 C4和 C5替换为0欧姆电阻器显示了同样的行为
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    DIR 上是否安装了200k 电阻器?

    谢谢
    David
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    此时、除了 R7、R8和 R12之外、我安装了所有电阻器
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    在正常方向和翻转方向插入 Type C 电缆时、CC1、CC2和 DIR 上的电压是多少?

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

    对于正常方向、[CC1、CC2、DIR]分别为[426mV、15mV、3.29V]和["square wave"、"square wave"、3.29V]翻转。

    这就是我所说的"方波"、

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    正常运行时、您是否会在 HD3SS3220的两侧探测 SSTX 和 SSRX 信号? 您是否看到20MHz LFPS?

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

    再次感谢 David 和 Brian 的帮助。

    探测 SSRX 线显示了 HD3SS3220前后的类似迹线

    信号为15.6MHz LFPS、而不是20MHz。

    我测试了 USB 电缆的 A 型连接器和 SSTX 电容器之间的导通性、一切看起来都很好。 遗憾的是 、SSTX 线在多路复用器之前或之后都不显示任何活动。

    编辑:我还应该补充一点、在进行该跟踪时存在大量抖动、因此我必须使用单个触发器。 当我之前测量该信号时、我根本没有看到任何抖动、但我无法回忆 LFPS 的频率是多少。

    编辑2:我们终于成功通过 USB 3.0与 FT601进行了通信。 由于某种原因、计算机前面的 USB 3.0端口实际上不是3.0端口。 将电缆插入背面可延长设备的使用寿命。 但是、当电缆方向发生变化时、HD3SS3220无法切换、我们仍然面临同样的问题。

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

    主机正在发送 LFPS、然后经过 HD3SS3220。 但您需要检查 FT601为什么不将其 LFPS 发送回主机。  如果 LFPS 握手成功、两个合作伙伴将继续进行链路协商、发送 TSQ、然后发送 TS1和 TS2 "有序集"、然后链路进入活动"U0"状态、交换"链路管理"数据包并确定链路功能。

    谢谢

    David

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

    这对它进行了一点澄清。 其中一些概念对我来说仍然是新概念。

    我不确定您是否在上一篇帖子中看到了我的编辑内容。 在任何情况下、当电缆处于正常方向时、我已经设法通过 USB 3.0与 FT601进行通信。
    现在唯一的问题是、当电缆方向改变时、HD3SS3220不会切换。 DIR 和 ID 始终为3.29V。 当电缆翻转时、CC1和 CC2仍然具有我之前提到的奇怪行为。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您是否使用 Type C 或 Type A USB 连接器连接到主机?

    您是否也尝试过不同的 USB 电缆?

    在翻转方向上、CC2看起来好像没有在主机侧看到上拉电阻器。

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

    "您是否使用 Type C 或 Type A USB 连接器连接到主机?" 键入 A
    "您是否还尝试使用不同的 USB 电缆?" 否

    对于 CC2、您完全正确、没有看到上拉电阻器。 事实证明、我们所使用的 Type-C 插座(DX07S024XJ1R1100)具有用于 A1至 A12的 SMD 焊盘、并通过引脚从 B1至 B12。 在初始调试期间、我们检测到直通引脚的焊接存在一些问题。 显然、我们没有解决所有这些问题。 CC2实际上已断开连接。 在施加磁通并再次焊接之后、HD3SS3220在两个方向上都变为有效。

    我们遇到的另一个问题是通过前面的 USB 端口连接到计算机。 尽管它应该是 USB 3.0、但出于某种原因、它仅将器件枚举为 USB 2.0。 使用背面的 USB 3.0端口解决了所有其他问题、现在我们可以通过 USB 3.0连接 FT601、并在两个方向上使用电缆。

    谢谢 David。 非常感谢您的支持!