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:PORTDIS低

Guru**** 2463330 points
Other Parts Discussed in Thread: TUSB2077A

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/634220/tusb2077a-portdis-low

部件号:TUSB2077A

我有一台TUSB2077A连接到嵌入式Linux计算机。 计算机可以看到集线器,并为其分配正确的ID (0451:2077 Texas2077 Texas Instruments,Inc. TUSB2077集线器)。 但是,集线器的任何下行端口都不会注册设备。 HUBCFG和PORTPWR引脚高,但PORTDIS低。 PORTDIS低的条件是什么? 原理图基本上是从数据表中复制的。 我尝试用相同的结果更换集线器。 我应该寻找什么?

谢谢

*我的公司对共享原理图有严格的政策,因此我不能发布或发送任何内容*

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

    能否使用lsusb命令并共享日志?
    共享有关系统(Linux内核版本等)和挂起nad PWRON1-7输出状态的更多详细信息。

    启用或禁用HUBCFG,PORTPWR,PORTDIS输出的逻辑完全由主机系统控制。 TUSB2077A (或任何其它集线器外围设备)只能响应主机系统发出的命令,主机系统是主机控制器和操作系统的组合。
    USB主机使用SET PORT FEATOR (设置端口功能)和CLEAR PORT FEATOR (清除端口功能)命令控制USB集线器的端口电源,这些命令会使TUSB2077A断言PWRONz输出或使其成为甜点。 这些命令由USB主机上加载的USB驱动程序自动执行。 电源命令在系统开机/关机,重新启动,睡眠和根据需要恢复期间发送。 在过电流条件下也会发送它们。
    您在OVRCUR终端中是否有上拉?
    此致
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    当然。

    我们正在使用Raspberry PI 3计算模块,其中Raspbian 9为发行版。

    uname -r

    4.9 .41-v7+ 

    挂起过低。

    PWRON1-7偏低。

    dmesg

    [ USB]集线器1- 1.1 :1.0 :找到4978.210802 集线器
    [ USB]集线器1- 1.1 :1.0 :检测到7个端口
    [ USB] 4978.211355 1- 1.1 7470.112613 1.1 :7467.120760 断开,设备编号13
    [ USB] USB 1- 1.1 :使用DWC_OTG
    的新的全速7470.112627 设备编号84 [ USB] 7469.979112 1.1 1-找到新的设备,idVendor=0451,idProduct=2077
    [USB]: 新USB设备字符串:MFR=0,Product=1,SerialNumber=0
    [ USB] 7470.112635 1-USB:产品:通用1.1 集线
    器[ USB]集线器1- 1.1 :1.0 :7470.116172 7470.116729 集线器找到
    [ USB]集线器1-:1.1 1.0 :检测到7个端口
    

    lsusb

    总线001设备084:ID 0451:2077 Texas Instruments,Inc. TUSB2077 Hub 

    我在OVRCUR终端上有10k拉拔。

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

    在dmseg日志中,出现USB断开连接。 这是重复的行为吗?

    [ USB] 7467.120760 1 1.1 :断开,设备编号13

    确认Vbus对所有下游端口都处于活动状态。

    请连接USB下行设备,并检查该端口的DP信号是否被拉高。 然后运行dsmesg命令,查看设备是否尝试进行任何全速连接。

    集线器是否嵌入主板中? 您是否可以尝试在装有Windows系统的PC上连接集线器? 只需确认驱动程序是否出现问题。

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

    抱歉,我重置集线器时断开了连接。 它不会自行断开连接。

    VBUS对下游端口处于活动状态。

    插入设备时,DP信号被拉高。 dsmesg中没有新消息。

    集线器与主机嵌入在主板上。 我尝试以相同的结果将集线器连接到另一台计算机(Ubuntu会将集线器识别为通用集线器,但看不到任何下游设备)。


    我刚刚在dmesg中注意到了这一点,但我不能复制它

    [USB] HUB 1-USB:USB: 1.0 2.0999万.231008</xmt-block>23.1008万 1.1 20999.231265</xmt-block>231265 :Hub_ext_port_status failed (err =-32)
    [USB] 2.0999万.230760</xmt-block>23.076万 1-USB-port2: Cannot reset (err =-32)
    [USB] 1.1 1-USB-port2: Cannot reset (err=-32)
    [USB] 1.1 1.1 2.0999万.231133</xmt-block>23.1133万 1.1 1-USB-port2: Cannot
    reset (err) 2.0999万.231259</xmt-block>23.1259万 1-USB-32: 2.0999万.230649</xmt-block>23.0649万 1.1
    USB电缆可能损坏?
    [USB] 2.0999万.231383</xmt-block>23.1383万 1-USB-port2:无法禁用(错误=-32)
    [USB] 1.1 1-USB-port2:无法重置(错误=-32)
    [USB] 1.1 20999.231635</xmt-block>231635 1.1 2.0999万.232133</xmt-block>23.2133万 1-USB-port2:无法重置(错误=-32)
    [USB] 2.0999万.231758</xmt-block>23.1758万 1-USB-port2:无法
    重置(错误=-32)[USB] 2.0999万.231509</xmt-block>23.1509万 1-USB-port2:-32 (
    错误) 1.1 2.0999万.232009</xmt-block>23.2009万 1.1 1:1.1 -32 无法重置(错误=-32)
    [USB] 2.0999万.232139</xmt-block>23.2139万 1-USB-port2 1.1 :无法启用。 USB电缆可能损坏?
    [USB] 2.0999万.232259</xmt-block>23.2259万 1-USB-port2:无法禁用(错误=-32)
    [USB] 1.1 1-USB-port2:无法重置(错误=-32)
    [USB] 1.1 20999.232508</xmt-block>232508 1.1 2.0999万.233008</xmt-block>23.3008万 1-USB-port2:无法重置(错误=-32)
    [USB] 2.0999万.232634</xmt-block>23.2634万 1-USB-port2:无法
    重置(错误=-32)[USB] 2.0999万.232384</xmt-block>23.2384万 1-USB-port2:-32 (
    错误) 1.1 2.0999万.232759</xmt-block>23.2759万 1.1 1:1.1 -32 无法重置(错误=-32)
    [USB] 2.0999万.233013</xmt-block>23.3013万 1-USB-port2 1.1 :无法启用。 USB电缆可能损坏?
    [USB] 2.0999万.233133</xmt-block>23.3133万 1-USB-port2:无法禁用(错误=-32)
    [USB] 1.1 1-USB-port2:无法重置(错误=-32)
    [USB] 1.1 20999.233385</xmt-block>233385 1.1 2.0999万.233758</xmt-block>23.3758万 1-USB-port2:无法重置(错误=-32)
    [USB] 2.0999万.233508</xmt-block>23.3508万 1-USB-port2:无法
    重置(错误=-32)[USB] 2.0999万.233259</xmt-block>23.3259万 1-USB-port2:-32 (
    错误) 1.1 2.0999万.233634</xmt-block>23.3634万 1.1 1:1.1 -32 无法重置(错误=-32)
    [USB] 2.0999万.233764</xmt-block>23.3764万 1-USB-port2 1.1 :无法启用。 USB电缆可能损坏?
    [USB] 1.1 1-USB-port2:无法禁用(错误=-32)
    [USB] 2.0999万.234009</xmt-block>23.4009万 1-USB-port2:无法枚举1.1 设备
    [USB] 20999.234134</xmt-block>234134 1.1 1.1 1.1 1-USB-port2:无法禁用(错误=-32)
    [USB]集线器1-USB: 1.0 :hub_ext_port_status故障(错误=-32)
    [USB]集线器1-USB:-32]挂起2.0999万.234761</xmt-block>23.4761万
    :错误-32 2.0999万.234019</xmt-block>23.4019万 :错误-ub_ext_usb_usb_status故障(错误-32) 1.1 1.0 :2.0999万.235512</xmt-block>23.5512万 2.0999万.236015</xmt-block>23.6015万 -32
    

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

    Anthony,您好!  

    集线器是否有未使用的端口? 如果是,DP/DM终端是否已下拉?

    如果我可以访问示意图,我 可以 通过电子邮件直接与您联系,这将会有所帮助。  

    此致,

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

    所有端口都已连接,但我一次只测试一个端口。 它们都有15k下拉。 我获得了通过电子邮件发送示意图的许可。 谢谢

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