阅读:1667回复:8
68013固件问题
我在开发板上跑固件没有问题,但在我自己做的板子上下载固件后点击GET PIPIINF的信息时,经常出现打开驱动失败等字样,感觉非常奇怪,有些固件又可以下载并正常工作,有遇到过类似情况的兄弟吗,如何解决这个问题呢?
|
|
沙发#
发布于:2003-07-30 11:12
你是说某一个程序始终FAIL TO OPEN还是这个程序有时好使有时不好使啊?
|
|
板凳#
发布于:2003-07-31 00:04
请教你问题:
我现在不知道如何写驱动程序sys文件。 用什么软件调试啊。 我现在是用cypress 68013自己做了个板。现在不知如何写驱动和固件了。能指引一天阳光大道。让我能和你达到一样的高度。谢谢。 |
|
地板#
发布于:2003-07-31 08:04
按照例子编个sys.c然后用DDK生成*.sys就行了。
|
|
地下室#
发布于:2003-07-31 15:01
具体一点地讲,我现在遇到的情况是这样的:
首先我的固件程序可以在开发板上跑的很好,能得到我想要的波形。但在我自己的板子上下载固件程序时,在设备管理器中可以看到在重枚举时发生问题,一直不能正常工作。 另外一个情况是:我自己做的板子在下载另外一个固件程序时可以工作的很好,重枚举也没有问题,可以正常得到管道信息。 我现在先下载后一个固件,得到管道信息,再重新下载第一个固件,可以正常工作,但如果没有第一个程序的引导,则不能正常工作。不能正常工作的固件在开发板上毫无问题,可以跑的很好? 这样我就很有点想不通:1。如果我的固件有问题,那么为什么开发板上可以重枚举成功 2。如果是硬件的问题,那为什么另一个固件可以跑的很好呢? 我怀疑是设备描述符的定位有问题,但又不太确定,真让人百思不得其解啊! |
|
5楼#
发布于:2003-07-31 15:03
我觉得驱动没必要自己写吧,我只用了开发套件的驱动,没什么太大的问题,如果你要写驱动,我觉得就只有自己用DDK来编译了
|
|
6楼#
发布于:2003-07-31 15:05
差不多,应该是这样的。
|
|
7楼#
发布于:2003-07-31 19:03
您的意思是用ddk自己写驱动?,用DS如何?
|
|
8楼#
发布于:2003-07-31 21:37
也可以。
|
|