hglzw
驱动小牛
驱动小牛
  • 注册日期2001-06-12
  • 最后登录2006-03-03
  • 粉丝0
  • 关注0
  • 积分19分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
阅读:2066回复:14

DS作的USB驱动程序READ时死机,怎吗办?

楼主#
更多 发布于:2003-02-19 17:01
请高手回答!!!
详情请见“救命,DS产生的read函数问题,请帮助 “一问

[编辑 -  2/19/03 by  hglzw]
[img]http://www.kinboh.com/images/5130.jpg[/img]
drivermaster
驱动中牛
驱动中牛
  • 注册日期2003-02-26
  • 最后登录2004-06-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-03-06 17:19
是否可以建议版主将驱动开发常用的软件归纳整理一下,放在一个固定好找的栏目里呢?这样可以方便大家!
菩提本无树,明镜亦非台, 本来无一物,何处染尘埃? 身似菩提树,心如明镜台, 愿将勤拂拭,勿使染尘埃。
hrbsmz
驱动牛犊
驱动牛犊
  • 注册日期2002-12-03
  • 最后登录2003-09-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-03-06 10:30
在用DS生成的READ之前,好像应当先发一个SETUP包给固件就行了。
rimrock
驱动小牛
驱动小牛
  • 注册日期2002-10-15
  • 最后登录2004-10-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-03-05 14:21
我在这里贴过贴子,找一下就可以了。
Always!978
驱动小牛
驱动小牛
  • 注册日期2002-05-09
  • 最后登录2005-04-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-03-05 10:48
  请问哪里有DS2.7的下载?
Tomorrow Never Die
xyzxian
驱动牛犊
驱动牛犊
  • 注册日期2002-02-19
  • 最后登录2007-06-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-03-03 20:19
如果抛除硬件问题(偶觉的可能性不大),这个问题可能的原因有可能ds的代码有些小bug,根据顶楼的描述,可能是urb的data buffer是空的(两种方式,不知道代码用的哪种方式),所以估计DS代码有个submit urb前没有做鲁棒处理,自己跟一下代码就知道在什么地方了,然后watch一下data buffer有没有,如果空的话,你submit urb,肯定蓝屏,或者拿你这个driver跑一边driver vifier也可能知道在什么地方出错了。

[编辑 -  3/3/03 by  xyzxian]
金用驱动开发
QJE
QJE
驱动小牛
驱动小牛
  • 注册日期2001-08-09
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分470分
  • 威望49点
  • 贡献值0点
  • 好评度44点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-03-02 19:24
DS2.5 DS2.6有这样的问题
改用DS2.7就好了。


DS2.6有这样的BUG吗?
rimrock
驱动小牛
驱动小牛
  • 注册日期2002-10-15
  • 最后登录2004-10-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2003-02-28 22:28
我现在就用ds2.7,是否用ds直接生成的程序直接可以运行?请大侠知道?
takaya
驱动小牛
驱动小牛
  • 注册日期2002-02-10
  • 最后登录2006-05-16
  • 粉丝0
  • 关注0
  • 积分16分
  • 威望3点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2003-02-28 22:03
DS2.5 DS2.6有这样的问题
改用DS2.7就好了。
我是只可爱的小猫咪,高枕无忧................................. QQ:2745071
Always!978
驱动小牛
驱动小牛
  • 注册日期2002-05-09
  • 最后登录2005-04-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2003-02-28 16:56
  我用的也是这块芯片,也出现过死机现象,而且是读、写都有可能死机。至于原因我也说不清,可能是2000的版本或者是2000内部的事情。一般我的解决方法是,死机重起后,拔掉USB,再插上,重新安装驱动程序。一次不行我就两次,一般都会正常的。
Tomorrow Never Die
hglzw
驱动小牛
驱动小牛
  • 注册日期2001-06-12
  • 最后登录2006-03-03
  • 粉丝0
  • 关注0
  • 积分19分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2003-02-20 10:36
jfory 老兄:
     给看看吧,我快晕死了。用的是d12芯片。
     端点2 bulk 方式
     读写地址:0x02,0x82;
[img]http://www.kinboh.com/images/5130.jpg[/img]
hglzw
驱动小牛
驱动小牛
  • 注册日期2001-06-12
  • 最后登录2006-03-03
  • 粉丝0
  • 关注0
  • 积分19分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2003-02-20 10:31
详细问题:

   发表于: 2002/6/5 - 00:07
救命!救命!!我的DS产生的驱动出问题了。情况是这样的,驱动能正常工作,而且应用程序可以对USB进行写操作,但进行读时出了问题,即读时死机。我看了看驱动程序的读函数Read(KIrp I) ,在其最后调用函数m_Endpoint1IN.SubmitUrb(I, pUrb, LinkTo(ReadComplete), pCompInfo, 0)死住),请问是不是这儿出了问题?请帮助解决,谢谢。
 调试跟踪firmware没有收到这个读的中断

 
 
[img]http://www.kinboh.com/images/5130.jpg[/img]
jfory
驱动小牛
驱动小牛
  • 注册日期2002-05-14
  • 最后登录2003-06-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2003-02-20 09:16
说详细些....
hglzw
驱动小牛
驱动小牛
  • 注册日期2001-06-12
  • 最后登录2006-03-03
  • 粉丝0
  • 关注0
  • 积分19分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2003-02-20 08:48
拜托拉,大虾们!
[img]http://www.kinboh.com/images/5130.jpg[/img]
hglzw
驱动小牛
驱动小牛
  • 注册日期2001-06-12
  • 最后登录2006-03-03
  • 粉丝0
  • 关注0
  • 积分19分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2003-02-20 08:33
怎么没人?郁闷!!!
[img]http://www.kinboh.com/images/5130.jpg[/img]
游客

返回顶部