ohci 主控器兼容性问题

[复制链接]
2537|6
 楼主| scutwyz 发表于 2013-4-18 15:49 | 显示全部楼层 |阅读模式
请问,有没有人发现ohci主控器的兼容性相当差,很多usb1.1的设备都会出现各种各样的问题。。。。当然,像鼠标这种经典的,例外。
 楼主| scutwyz 发表于 2013-5-11 10:22 | 显示全部楼层
那么,能请问usb设备兼容性不好一般是由什么引起的吗?
比如:
    (1)握手的时候,返回的描述符过短,或者错误。必须尝试多次才能通过。
    (2)比如usb设备不能插入host后再上电?使用的是linux2.6.29
    (3)又比如说,使用不同的host(设备表现不同)ohci主控器的兼容性相比uhci主控器更差
    (4)又比如说,隔离一个Hub之后,usb出现上述现象的概率会大大降低
  
     以上内容到底是由什么引起的呢?  
     跪求帮助啊!
     这里所提及的都是usb1.1协议范畴内的
     电磁兼容性对这种低速协议有多大的影响呢?(应该没有吧)


 楼主| scutwyz 发表于 2013-5-12 18:50 | 显示全部楼层
为什么都没有人回答呢?
insignal 发表于 2013-5-17 12:23 | 显示全部楼层
本帖最后由 insignal 于 2013-5-17 12:30 编辑

确切的说 不是人家ohic的问题
是usb device不够标准造成
为什么在uhci上没有问题 那是因为intel在标准之外留了很大的冗余 所以不太标准的usb device接上去也能用
就像以前的IE一样 养了很多不标准的网站
但ohci可没这么好心解决不符合标准的usb device
我们就碰到过这种问题 最后查来查去 其实还是自己的问题

查查吧 如果是usb1.1 多注意chapter7
huangxz 发表于 2013-6-17 18:46 | 显示全部楼层
我用ohci,连接的是stm32的usb vcp设备,插到电脑没有问题,可接到ohci就是挂掉,现在还找不到原因
恋子炎 发表于 2013-8-15 11:34 | 显示全部楼层
我也遇到同样的问题,在UHCI主控下的音频设备可以,但是一到OHCI的主控下就会故障,但是枚举还是能成功的,大部分时候也能工作,就发某个控制传输之后就会出问题。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

11

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部