20楼#
发布于:2004-12-28 12:57
to dalaba:
我用你说的方法做了一下,结果是这样的: 先把开发板的vid/pid写到eeprom中,是b4 47 05 80 00 10 00, 然后重新给开发板上电,提示找到Cypress EZ-USB Development Board,然后修改firmware中得id为1002,编译产生hex,用开发板的 ezmr/download下栽,的确是重新枚举,得到Cypress EZ-USB Sample Device。在开发板上一切ok。 然后把eeprom放到我的板子上,开始是Cypress EZ-USB Development Board,然后打开ezmr,下载同样的hex,没有变化,getpipe等都不行。也就是没有再枚举。 按照你的说法,就是我的板子有问题了?事么?可是我的之前已经看了我的sch设计,个人没找出什么错误:(。痛苦阿 至于firmware我还没有按照你的说法做。 |
|
21楼#
发布于:2004-12-28 13:00
个人看法,firmware没有问题,板子有问题。
|
|
22楼#
发布于:2004-12-28 13:05
如果sch没有任何问题,莫非是片子焊接方面的问题?抑或片子损坏?
|
|
23楼#
发布于:2004-12-28 13:10
既然你在开发板上能正确枚举出你的1006,1007设备,并且能正确传输数据,inf和驱动应该都是对的,这个不必考虑了。还是看看板子本身有什么问题。
|
|
24楼#
发布于:2004-12-28 13:13
能否简单地说一下,那几个引脚对于重枚举来说是关键的?
|
|
25楼#
发布于:2004-12-28 13:24
:(,fx片子我没用过啊,一点经验都没有。你是照着开发板的sch做的吗?有的脚最好不要悬空,需要拉高或拉低。
|
|
26楼#
发布于:2004-12-28 16:19
我看了我的设计(不知道是第几次了),
我的设计中,PESN#,BKPT浮空,可以么?一些没有用到的复用口都是 浮空的。 那位帮忙~~~~~~~~~~~ |
|
27楼#
发布于:2004-12-28 16:47
TO:楼主:
那个帖子的名字是:“EZ-Loader固件装载驱动程序 ”,是一个叫做“lzyuer”发的帖子! 另外,一开始没有注意你的一个错误,你看文档的时候,没有认真仔细的看,因为那个文档,我也看过,那是一个包括FX和FX2两个内容的文档,而你用的是CY7C68013,那么你要看的内容应该是FX2那一部分,但是文档中写的是“C0 47 05 04 10 01 00 00”,而你用的是“B4”那是FX的内容!不相信的话,你可以仔细看看你手头上的技术手册,也就是那个460多页资料!只有“CO―LOADER”和“C2-LOADER”两种方式!而你用“B4”可以枚举到原因,我个人认为是:因为在描述符定义了两套描述符,就是高速和全速!所以也许就是这样原因才使你用“B4”可以得到一些信息! |
|
28楼#
发布于:2004-12-28 17:43
TO:楼主: 楼主用的正是fx芯片,用b4是正理。 |
|
29楼#
发布于:2004-12-28 18:28
BKPT PSEN#没关系
DISCON#接对了吗?串1.5接D+,好像除了这个脚跟其他没啥关系了。 WAKEUP接1k上拉试试 我才做了一块68013的板子,没用的脚都浮空,也没事。 |
|
30楼#
发布于:2004-12-28 18:37
我看了好多RESERVED引脚都接10k上拉
|
|
31楼#
发布于:2004-12-29 09:41
to cahwlx1982:
谢谢告诉贴子的信息,还有我用的是cy7c64613,用b4是按照手册上说的。 to dalaka: dicon#和D+之间有1。5k得电阻,wakeup#与3。3V之间串10K,与GND之间有10K。其他的reserved都是按照cy7c64613得pin table中得连接的。 |
|
上一页
下一页