USB mouse 求助

[复制链接]
 楼主| linux1 发表于 2010-7-31 15:48 | 显示全部楼层 |阅读模式
W90p950 host 用 OHCI 接mouse.  中断传输接收数据总是发生"data overrun"的错误. 检查过MPS, buffer size,还有HCCA的aligment都没问题.所有内存都在non-cache范围内.还有什么原因会产生这样的错误?先谢了!
bit6019 发表于 2010-7-31 16:05 | 显示全部楼层
data overrun说明接受的数据没来得及拿走,然后后面的数据又来了。
6019赵文 发表于 2010-7-31 18:24 | 显示全部楼层
中断传输第一次就出现"data overrun"了.那就说明之前已经有数据了?怎样去清除?你的测试没问题,可不可以给个sample code看看啊.谢谢.
maoyanketi 发表于 2010-7-31 20:57 | 显示全部楼层
EP0的MPS值太大了
pkat 发表于 2010-8-2 18:20 | 显示全部楼层
是的,给段相应的代码看下
abcdedcba 发表于 2010-8-3 10:49 | 显示全部楼层
我也存在这个问题
nusummit 发表于 2010-8-6 16:55 | 显示全部楼层
要non-os的还是linux上的
无冕之王 发表于 2010-8-8 08:45 | 显示全部楼层
把整个错误提示贴出来看看
您需要登录后才可以回帖 登录 | 注册

本版积分规则

96

主题

455

帖子

0

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

96

主题

455

帖子

0

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