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.

[参考译文] TUSB2046B:链接式 TUSB2046B 不进入暂停模式

Guru**** 2482105 points
Other Parts Discussed in Thread: TUSB2046B

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1537743/tusb2046b-chained-tusb2046b-not-going-into-suspend-mode

器件型号:TUSB2046B


工具/软件:

我之前使用过 参考设计将 TUSB2046B 用作自供电集线器、外设成功连接到主机。 我正在使用第二个 TUSB2046B 连接到第一个 TUSB2046B、将其中 4 个连接的器件扩展到 7 个、同时使用上游集线器的一个端口连接下游集线器、以此对设计进行迭代。 在每个外部器件端口上、我将按照数据表中图 11 的行使用建议的电容器、电阻器和 TVS 二极管。  

评估链接设计时、我会看到上行集线器在没有按预期连接主机/器件的情况下挂起、但下行端口没有连接。 我意识到我没有在集线器之间使用电容器和电阻器。 除了这一个连接外、两个集线器之间的实现没有区别、 因此 我假设不使用这些元件(特别是下拉电阻器)是否是下游集线器未暂停的原因 — 这似乎合理吗?

谢谢!

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

    尊敬的 WA:

     连接第一个集线器上行端口时、是否检测到第二个集线器?

    您如何知道第一个集线器下行端口未 挂起?

    好极了

    Brian

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

    抱歉、我有一个拼写错误、我想说上行(第 1 个)TUSB2046B 集线器暂停、但下行(第 2 个) 集线器 没有暂停。 我通过测试点查看每个集线器的挂起引脚、 当未连接任何器件时、上游集线器暂停(逻辑高电平)、下游不连接(逻辑低电平)。 如果我将器件连接到下游集线器、并且主机看不到该器件、情况也是如此。 如果我将同一个器件连接到上游集线器、则两个集线器都不会挂起、并且该器件会连接到主机。 好像有消息来源描述了控制连接的线路上的上拉和下拉电阻、因此我认为缺少下拉电阻会导致连接问题。 我猜添加电容器和端接电阻器也不会有任何影响。

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

    您能否发送 原理图进行审核?

    好极了

    Brian

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

    通过私人消息发送。

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

    高 W A:

    第二个集线器的 DP0 上是否有 1.5k 上拉电阻?

    第 1 个集线器 D1+/D1-是否有 15k 下拉电阻?

    还需要在两个集线器的复位引脚上移除 1M 下拉电阻。

    此致

    Brian

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

    不、上文提到过、我很有信心不增加上拉和下拉电阻器会导致这个问题。 我将移除 1M 下拉电阻。

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

    好的、一旦您有测试结果、请进行配置更新。

    好极了

    Brian

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

    我们的制造商已经在 DP 和 DM 线上添加了上拉和下拉测试点、然后我要求它们也移除 RC 电阻器、所以我继续测试了这些数据线的变化。 有趣的是、下游集线器在从外部电源引导和复位时不会挂起、但在连接到主机后就可以正常工作(此板上不使用来自上游主机的 VBUS,包括复位和外部连接器在内的所有元件均由外部电源供电)。  连接到主机的第二层集线器都允许设备连接到主机、并在未连接任何设备时挂起、而在与计算机断开连接时保持挂起状态。 这就像是一个启动竞态条件、因为集线器只在上行连接的情况下开始工作、没有额外的复位信号。 我将移除 RC 复位下拉电阻、但有任何其他建议吗?

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

    只是测试移除 RC 下拉电阻器、没有运气。 下游集线器在启动时仍然不会挂起。 我还尝试 了将下游集线器上的复位电容器增加到 220nF、以延迟复位行为。 不过、我认为这不是复位电路、因为下游集线器在连接到主机后即可工作、而无需进一步复位、这表明启动正常。 我也不认为它是下行外部端口,因为集线器 连接到计算机时立即挂起,下行端口没有变化。 我只想添加其他集线器到集线器连接元件,端接电阻器,电容器和可能的额外导线电阻 — 有任何建议吗?  

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

    测试了我的两个旧原型、每个原型都包含一个集线器、所有连接组件都已安装到位。  如果两者同时通电、或者下游集线器已通过 USB 连接到上游集线器时通电、则下游不会暂停。 如果在没有 USB 连接的情况下上电、则下游集线器会在连接时从挂起切换到不挂起。 在所有情况下、上游集线器连接到主机时、下游集线器会挂起;而当上游集线器与主机断开连接时、下游集线器会保持挂起状态。 它似乎与集线器之间的连接事件有关。

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

    您好:

     这是一个非常古老的中心、让我与我们的系统人员讨论一下  、看看他们是否有任何建议。

    此致

    Brian