打印

我的GL850G为啥这能连全速设备?

[复制链接]
2201|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
juneguo|  楼主 | 2014-7-24 17:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 juneguo 于 2014-7-24 17:36 编辑

各位高手,请帮帮忙吧,我这边有个问题已经困扰我几天了,我用GL850G  SOP28封装的,参考网上的原理图。
图中GL850G的上流连接的是海思HI3521的usb口,该接口为usb 2.0,照理说,hub的下游应该高速全速都可以连接的,只能识别全速设备,高速设备不能用,这是为什么?
图中的usb电源为主板供电,而非usb bus供电。
C:\Users\Public\Pictures\Sample Pictures\GL850G_SCH.jpg


相关帖子

沙发
menfiss| | 2014-7-24 22:38 | 只看该作者
usb 2.0标准不强制要求要求高速模式,只要支持全速就可称为2.0的标准,可以查一下数据手册。

使用特权

评论回复
板凳
juneguo|  楼主 | 2014-7-25 08:40 | 只看该作者
查过了  hi3521有两个usb口,都可以支持High-speed、Full-speed、Low-speed三种设备,其中一个口接GL850G,扩展出三个口,另一个usb口直接接一个3G模块(高速设备),3G模块运行正常。我试过将原来接3G模块的usb端转接到hub的上游usb端,还是只能识别全速设备。

使用特权

评论回复
地板
juneguo|  楼主 | 2014-8-7 10:35 | 只看该作者
现在问题基本可以定位了,是因为布线和制板的问题导致usb hub上游本身无法跑到480MHz的高速,由于hub芯片离3521的usb端有点距离,再加上制板时未按要求做好阻抗控制,根据叠层算出来usb差分阻抗为120ohm,这和90ohm的要求差得远了,这次是我疏忽了,没把这个 高速信号放在心上,下次一定吸取教训。
附上intel的关于usb的layout guideline,大家分享下吧。

High Speed USB Platform Design Guideline.pdf

330.69 KB

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

3

帖子

0

粉丝