Microchip
直播中

宫素香

7年用户 153经验值
私信 关注
[问答]

USB2514B USB Hub的下游端口无法正常工作

你好,专家,我正面临着UB2514B集线器的问题。我用A3358(ti)处理器连接了这个集线器,而下流端口没有检测到,并且由于自动挂起/恢复功能,集线器驱动程序处于挂起模式。不知道为什么它在暂停模式,虽然我已经连接了一个USB调制解调器,而且还连接外部的USB棒。这是我从Linux获得的日志。& lt;7 & gt;(1.376123)USB UB1:默认语言0x0409 & lt;7和gt;[6] USB UB1:UDEV 1,BunUm 1,次要=0和lt;6(>1.376166)USB U。B1:新的USB设备发现,IDBug=1D6B,ID乘积=0002 & lt;(1.383262)USBUSB1:新的USB设备字符串:MFR=3,产品=2,串行数=1和lt;6和gt;[1.390813 ] USBUSB1:产品:MUSB-HDRC主机驱动程序& lt;6和gt;[1.396003 ] USBUSB1:制造商:Linux 3.813+MUSB-HCD&L. 6 & Gt;[USID] USBUSB1SerialNo.MUSB HDRC。1。Auto<7 U.gt;(1.407308)USB BBeByOne设备& lt;7和gt;[6] USB USB B1:从1选择& lt;7和gt;[1.407360 ] USB UB1中选择的配置1:添加1-0:1.0(CONFIG 1 1,接口0)& lt;7 [GT];[SUB]集线器1-0:1.0:1:UBSPROBEIO接口-获得ID和lt;(1.407491)集线器1-0:1.0:USB集线器找到& lt;6 [GT](1.411473)集线器1-0:1.0:1检测端口& lt;7 [gt;[1.415598 ]集线器1-0:1.0:独立的集线器& lt;7和gt;[1.415609 ]集线器1-0:1.0:端口功率转换-lt;7 & gt;[1.415617 ]集线器1-0:1.0:无过电流保护In and lt;7(1.415626)集线器1-0:1.0:单个TT & lt;7(1.415637)集线器1-0:1.0:TT最多需要8 fs的比特时间(666纳秒)& lt;7和gt;[1.415646 ]集线器1-0:1.0:电源上好时间:10ms和lt;7和gt;[1.415668 ]集线器1-0:1.0:本地电源是好的& 7和gt;[1.415735 ]集线器1-0:1.0:使能在所有端口lt;7和gt;(1.520374)集线器1-0:1.0:状态7端口1 CHG 0000 EVT 0000和lt;7和gt;[1.520417 ]集线器1-0:1.0:HubpStull<7和gt;[1.520441 ] USB USB:总线自动挂起,唤醒可能是什么问题?你能帮帮我吗?附上示意图供您参考,谢谢您的帮助!

以上来自于百度翻译


      以下为原文

    Hello Experts,
I'm facing problem with USB2514B Hub.
I have interfaced this hub with AM3358 (TI) processor and down stream ports are not detecting.
And due to auto suspend/resume feature, hub driver is in suspend mode. Not sure why its in suspend mode though I have connected a USB modem permanently and also connected u*** stick externally.

This is the log I'm getting from linux.

<7>[    1.376123] u*** u***1: default language 0x0409
<7>[    1.376154] u*** u***1: udev 1, busnum 1, minor = 0
<6>[    1.376166] u*** u***1: New USB device found, idVendor=1d6b, idProduct=0002
<6>[    1.383262] u*** u***1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
<6>[    1.390813] u*** u***1: Product: MUSB HDRC host driver
<6>[    1.396003] u*** u***1: Manufacturer: Linux 3.8.13+ mu***-hcd
<6>[    1.401733] u*** u***1: SerialNumber: mu***-hdrc.1.auto
<7>[    1.407308] u*** u***1: u***_probe_device
<7>[    1.407322] u*** u***1: configuration #1 chosen from 1 choice
<7>[    1.407360] u*** u***1: adding 1-0:1.0 (config #1, interface 0)
<7>[    1.407463] hub 1-0:1.0: u***_probe_interface
<7>[    1.407474] hub 1-0:1.0: u***_probe_interface - got id
<6>[    1.407491] hub 1-0:1.0: USB hub found
<6>[    1.411473] hub 1-0:1.0: 1 port detected
<7>[    1.415598] hub 1-0:1.0: standalone hub
<7>[    1.415609] hub 1-0:1.0: individual port power switching
<7>[    1.415617] hub 1-0:1.0: no over-current protection
<7>[    1.415626] hub 1-0:1.0: Single TT
<7>[    1.415637] hub 1-0:1.0: TT requires at most 8 FS bit times (666 ns)
<7>[    1.415646] hub 1-0:1.0: power on to power good time: 10ms
<7>[    1.415668] hub 1-0:1.0: local power source is good
<7>[    1.415735] hub 1-0:1.0: enabling power on all ports
<7>[    1.520374] hub 1-0:1.0: state 7 ports 1 chg 0000 evt 0000
<7>[    1.520417] hub 1-0:1.0: hub_suspend
<7>[    1.520441] u*** u***1: bus auto-suspend, wakeup 1

What could be the problem ?
Can you please help me on this ?
Attached the schematics for your reference.
Thanks for your help!



   Attached Image(s)

回帖(2)

李蕊

2019-3-18 16:19:28
我怀疑内部监管者被10UFD滤波器盖负载过大。0.1UFD在UB2514B器件上工作良好,在10UFD帽上,您在PIS14和34上测量了什么电压?当用0.1UFD(罚款)或1UFD替换时,你测量什么?

以上来自于百度翻译


      以下为原文

    I suspect the internal regulators are too heavily loaded by the 10ufd filter caps.  0.1ufd works fine on the USB2514B device.  
 
With the 10ufd caps in place, What voltage do you measure on pins14 and 34?
 
When replaced with 0.1ufd (fine), or 1ufd, what do you measure?
举报

junyunlai1

2021-8-27 10:18:51
附件是最新的datasheet 给你参考
USB2514BT-IM2.pdf (805.31 KB)
(下载次数: 12, 2021-8-27 10:18 上传)



举报

更多回帖

发帖
×
20
完善资料,
赚取积分