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.

[参考译文] TUSB2077A:PWRON 输出始终为高电平。

Guru**** 2442090 points


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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1032657/tusb2077a-pwron-outputs-are-always-high

器件型号:TUSB2077A

您好!

我在电路板上使用 TUSB2077APT、我解决了与此相同的问题:  
https://e2e.ti.com/support/interface-group/interface/f/interface-forum/655194/tusb2077a-pwron-signals-always-high-no-downstream-connection-possible
每个 PWRON 引脚为高电平。
但这篇文章的解决方案对我来说不起作用、我已经在过流引脚上有上拉电阻器。  
我已附上下面的原理图。
PWR_ON 引脚连接到另一个工作表中的或门的输入。

引脚42 PORTDIS 是高电平
引脚41 PORTPWR 为低电平
引脚1 SUSPND 为低电平

USB_HUD_Schematic

提前感谢、

Tomasz  

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

    您好!

    您能否重新发布原理图?

    此致、

    JMMN

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

    e2e.ti.com/.../5826.USB_5F00_HUB.pdf

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

    我发现集线器必须连接到 USB 主机(开始时、我在不连接任何设备的情况下测试了集线器)
    但现在我有第二个问题。
    如何以级联方式连接集线器? 下拉或上拉应放置在何处? 我猜在集线器之间的这种连接上、D+ D-上的下拉电阻应为15k、D+上的上拉电阻应为15k。 我是对的吗?

    此外、当我在 PC 上将集线器连接到 USB 时、我也遇到了这个问题(未使用 Power Form PC、可以在我上传的原理图中看到它):

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

    您好、Tomasz、

    15K 下拉电阻应位于下行端口上、DP 上的1.5K 上拉电阻应位于上行端口上。

    检查是否有任何过流输入为低电平、我看不到您的电路板上会导致短路的任何东西。  从主机检查连接器上的 VBUS、以查看它是否保持在5V。

    此致、

    JMMN

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

    每个过流引脚(不使用的引脚除外)都为高电平。 我认为问题是当集线器未配置(未连接到 PC)时、当我将集线器连接到主机时、所有 PWRON 变为低电平。

    但是、将集线器连接到 USB 主机仍然有问题。 当我将 USB 连接到 PC 时、引脚 HUBCFG 变为高电平3秒钟、然后计算机提示我连接上面的消息(关于电源浪涌)、然后 HUBCFG 变为低电平、SUSPND 变为高电平。 我检查了 VBUS 上的电压、它一直是5V、即使在收到错误消息后也是如此。 我有3个 PCB、每个 PCB 具有2个集线器、每个 PCB 的行为方式都相同。 我甚至在其他笔记本电脑上也尝试过这种方法-同样的问题。 奇怪的是、不使用来自 USB 主机的5V 电源轨、因为 BUSPWR 是高电平。 只有 TVS、我甚至对 TVS 进行了降级、因此 VBUS 只连接到 USB 连接器。 也许此描述可帮助您了解正在发生的情况。

    我还有一个关于 HUBCFG 的问题。 如果 USB 集线器工作正常、那么 HUBCFG 必须为高电平? 数据表说明:
    "集线器已配置。 用于控制 LED 指示灯。 配置集线器后、HUBCFG 为高电平、可用于打开绿色 LED。 当未配置集线器时、HUBCFG 为低电平、可用于打开红色 LED。'
    "已配置"是否意味着"正常工作"?

    P.S.:我还测量了从 USB 主机及其0驱动的电流。

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

    您能否检查未使用端口上的 OVERCUR 引脚是否未拉低?  如果其中一个集线器上的任何位置的过流输入为低电平、则它将向主机报告该事件、主机将禁用集线器的下行端口。  这听起来像是在发生什么。

    HUBCFG 表示 USB 集线器已成功完成 USB 枚举。  当集线器工作时、它应在系统中保持高电平。

    此致、

    JMMN

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

    您好!
    未使用的端口是悬空的、因此这些引脚上有0V。 我对上拉 OVERCUR 引脚进行一些焊接、在这种情况下、所有 OVERCUR 引脚都是3、3V、没有更多误差。 我认为不处于成组模式的集线器没有未使用端口错误的问题、但它确实有。

    非常感谢。
    此致、
    Tomasz

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

    您好、Tomasz、

    是的,集线器即使在未使用的端口上也会报告过流状态,因为集线器不知道使用或使用了哪些端口。

    此致、

    JMMN