Ng_MicHeAl
驱动牛犊
驱动牛犊
  • 注册日期2004-06-15
  • 最后登录2006-05-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
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我还没有按照你的说法做。
dalaba
驱动小牛
驱动小牛
  • 注册日期2001-09-12
  • 最后登录2007-06-08
  • 粉丝0
  • 关注0
  • 积分84分
  • 威望11点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
21楼#
发布于:2004-12-28 13:00
个人看法,firmware没有问题,板子有问题。
dalaba
驱动小牛
驱动小牛
  • 注册日期2001-09-12
  • 最后登录2007-06-08
  • 粉丝0
  • 关注0
  • 积分84分
  • 威望11点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
22楼#
发布于:2004-12-28 13:05
如果sch没有任何问题,莫非是片子焊接方面的问题?抑或片子损坏?
dalaba
驱动小牛
驱动小牛
  • 注册日期2001-09-12
  • 最后登录2007-06-08
  • 粉丝0
  • 关注0
  • 积分84分
  • 威望11点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
23楼#
发布于:2004-12-28 13:10
既然你在开发板上能正确枚举出你的1006,1007设备,并且能正确传输数据,inf和驱动应该都是对的,这个不必考虑了。还是看看板子本身有什么问题。
Ng_MicHeAl
驱动牛犊
驱动牛犊
  • 注册日期2004-06-15
  • 最后登录2006-05-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
24楼#
发布于:2004-12-28 13:13
能否简单地说一下,那几个引脚对于重枚举来说是关键的?

dalaba
驱动小牛
驱动小牛
  • 注册日期2001-09-12
  • 最后登录2007-06-08
  • 粉丝0
  • 关注0
  • 积分84分
  • 威望11点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
25楼#
发布于:2004-12-28 13:24
 :(,fx片子我没用过啊,一点经验都没有。你是照着开发板的sch做的吗?有的脚最好不要悬空,需要拉高或拉低。
Ng_MicHeAl
驱动牛犊
驱动牛犊
  • 注册日期2004-06-15
  • 最后登录2006-05-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
26楼#
发布于:2004-12-28 16:19
我看了我的设计(不知道是第几次了),

我的设计中,PESN#,BKPT浮空,可以么?一些没有用到的复用口都是

浮空的。

那位帮忙~~~~~~~~~~~
cahwlx1982
驱动小牛
驱动小牛
  • 注册日期2004-08-16
  • 最后登录2006-06-17
  • 粉丝0
  • 关注0
  • 积分31分
  • 威望4点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
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”可以得到一些信息!
dalaba
驱动小牛
驱动小牛
  • 注册日期2001-09-12
  • 最后登录2007-06-08
  • 粉丝0
  • 关注0
  • 积分84分
  • 威望11点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
28楼#
发布于:2004-12-28 17:43
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”可以得到一些信息!
 


楼主用的正是fx芯片,用b4是正理。
dalaba
驱动小牛
驱动小牛
  • 注册日期2001-09-12
  • 最后登录2007-06-08
  • 粉丝0
  • 关注0
  • 积分84分
  • 威望11点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
29楼#
发布于:2004-12-28 18:28
BKPT PSEN#没关系
DISCON#接对了吗?串1.5接D+,好像除了这个脚跟其他没啥关系了。
WAKEUP接1k上拉试试

我才做了一块68013的板子,没用的脚都浮空,也没事。
dalaba
驱动小牛
驱动小牛
  • 注册日期2001-09-12
  • 最后登录2007-06-08
  • 粉丝0
  • 关注0
  • 积分84分
  • 威望11点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
30楼#
发布于:2004-12-28 18:37
我看了好多RESERVED引脚都接10k上拉
Ng_MicHeAl
驱动牛犊
驱动牛犊
  • 注册日期2004-06-15
  • 最后登录2006-05-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
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中得连接的。
上一页 下一页
游客

返回顶部