阅读:1376回复:6
68013开发中遇到问题,
我做了一个68013驱动,其他的设备控制例程都可以,比如:获取描述符,但是每到下载固件时,计算机就突然RESET了,搞了好几天,没有办法了!
|
|
沙发#
发布于:2004-02-26 20:49
您好,能不能将您做得过程和写的程序给我看看啊?我是一个学生,现在想用这个片子做东西!!谢谢!
|
|
板凳#
发布于:2004-02-26 20:52
如果可以的话,发到我的邮箱吧
kingduolu@163.com |
|
地板#
发布于:2004-02-26 23:39
是你的固件部分没有和驱动配合好,如驱动没让开始传输,固件已经工作,导致系统缓冲区出错重启。
还有一种情况是用usb2。0转接卡来做,一般的转接卡有问题,快速的每块128字节以上传输会导致硬件故障重启动。 以上情况我都遇到过 |
|
地下室#
发布于:2004-02-27 10:28
是你的固件部分没有和驱动配合好,如驱动没让开始传输,固件已经工作,导致系统缓冲区出错重启。 楼上的兄弟:你好!我试了N*N次,机子系统都快烂掉了,68013上电后绑定在驱动中的固件下载后,我在设备控制列程中再下载我自己的固件就发生了上面的情况。我发觉应该是获取时MDL缓冲区的问题,我把IRP->MdlAddress设为传递参数,调用列程后就重起,在列程里我什么都没有做,直接返回成功状态,就重新启动。 |
|
5楼#
发布于:2004-02-27 11:33
如果是你说的情况,应该是你的固件程序有问题,可能那个标志位设错,工作异常。如果你能正常下例子的话,最好分步测试你的固件代码。
|
|
6楼#
发布于:2004-02-27 12:15
如果是你说的情况,应该是你的固件程序有问题,可能那个标志位设错,工作异常。如果你能正常下例子的话,最好分步测试你的固件代码。 楼上的兄弟,谢谢,给分! |
|