阅读:2789回复:8
failed to open driver?
68013在win2000下,用cypress的驱动程序和应用程序,固件程序是我自己写的。endpoint6,endpoint8采用bulk传输,工作一段时间后,提示failed to open driver。需要重新运行应用程序。那位大侠告知小弟这是什么原因造成的?
|
|
沙发#
发布于:2004-11-24 15:52
你是在KEIL下运行呢?还是在CONTROL PANEL下运行的呀?
如果在在KEIL下运行的话,很可能是你压根就没有枚举成功! 你先看看你的设备管理是不是显示的是什么!当然也有可能是你的RS-232串口没有接好! 如果是在COTORL PANEL下出现这样的情况的话,那么也许你的USB口没有接好! 你出现的问题不是你的驱动的问题! |
|
板凳#
发布于:2004-11-25 09:39
是在control panel模式下,已经枚举成功。可以工作一段时间。但是时不时会出现failed to open driver.重新下载固件程序后才可以。
|
|
地板#
发布于:2004-11-25 09:47
那你是买的什么开发板呀?
你没有观察过你的“设备管理”里面显示的是什么呀? 另外,我不知道你是不是刚开始用开发板? 希望你能先回答这些问题! |
|
地下室#
发布于:2004-11-25 21:12
我自己做的板子。
|
|
5楼#
发布于:2004-11-25 21:18
设备管理器显示:cy7c68013--eprom missing.是我自己做的电路板,用cypress提供的驱动和例程ezusb control panel进行调试。
我的QQ:359363701,有空聊聊,给我指点指点,先谢了。 |
|
6楼#
发布于:2004-11-27 11:39
我想问你一个问题:
你开始装好驱动的时候,你的设备管理器里面就是显示的: cy7c68013--eprom missing. 还是后来才有的,也就是出现:failed to open driver后再下载固件的时候就有的呢? 恩……,我用开饭板的过程中发现: 出现cy7c68013--eprom missing.这个的时候是当我将我的EEPROM断开的时候是这样的提示的! 这时候PID/VID都是68013芯片内部的,而不是有EEPROM提供的! 给你一个建议是: 先不要在CONTROL PANEL 下看你的结果是什么! 先在KEIL下在线调试!看看你是不是真正的枚举成功,能不能正常的运行,然后再到CONTROL PANEL下看你的结果对不对! 这样你就知道运行到哪里就开始出现问题了! |
|
7楼#
发布于:2004-11-29 21:42
我的电路板没有eeprom,驱动一装好,硬件管理器就显示cy7c68013 eeprom-missing.
出现failed to open driver的问题我找到了,是我的固件程序有问题。现在已经解决了。 另外,我想问一下,如何通过固件程序改变CONFIGURATION。现在只有一种配置,一个interface,4个altsetting。 我的QQ:359363071,有空聊聊。 |
|
8楼#
发布于:2004-11-30 19:16
引用:
―――――――――――――――――――――――――――――― 我的电路板没有eeprom,驱动一装好,硬件管理器就显示cy7c68013 eeprom-missing. 出现failed to open driver的问题我找到了,是我的固件程序有问题。现在已经解决了。 另外,我想问一下,如何通过固件程序改变CONFIGURATION。现在只有一种配置,一个interface,4个altsetting。 我的QQ:359363071,有空聊聊。 ―――――――――――――――――――――――――――――― 说实在的,我看不懂你要问什么,你可以说的清楚一点呀?这样要是大家有空的话,也许能帮你解决你的问题的! 恩……,我上班时间是不允许开QQ的!另外,我对USB也了解的不是很多!只是一点皮毛而已!至于你的问题!我一开始用我的开发板的时候也遇到! 你可以在论坛上发帖子的!这样有问题大家一起讨论呀!是不是呀? |
|