saleslhzk
驱动牛犊
驱动牛犊
  • 注册日期2008-12-21
  • 最后登录2019-03-10
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望321点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分5分
阅读:13798回复:54

自己制作了CY7C68013的板子,并手工焊上了器件。。。

楼主#
更多 发布于:2009-06-02 00:43
自己制作了CY7C68013的板子,并手工焊上了器件,PC上安装了EZ-USB_devtools_version_261700.exe,并没做其他的,这时将电路板连接PC USB上,在设备管理器里显示为“USB Device”,并显示为黄色!号,运行EzMr.exe,提示找不到设备,这个是正常的吗。
如果这个不正常,正常的应该是何种情形的,比如是提示安装驱动吗。
 

图片:1.jpg


 

图片:2.jpg

 

最新喜欢:

faieifaiei
saleslhzk
驱动牛犊
驱动牛犊
  • 注册日期2008-12-21
  • 最后登录2019-03-10
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望321点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分5分
沙发#
发布于:2009-06-02 14:41
回 楼主(saleslhzk) 的帖子
发现原因了,CY7C68013A的晶振没有起振,还在确认当中。通过观测CLKOUT发现,CLKOUT没有输出,这是否可以表明晶振没有起振呢。

如果晶振没有起振的话,可能OS没有得到PID/VID,只是检测到USB数据线上的上拉信号了,OS自动对这个USB设备使用了usb.inf文件,显示成“USB Device”了。CY7C68013A上晶振的电容,我现在这里使用的是22p,手册上说要使用12p,正准备更换,不知道有没有效果。
saleslhzk
驱动牛犊
驱动牛犊
  • 注册日期2008-12-21
  • 最后登录2019-03-10
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望321点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分5分
板凳#
发布于:2009-06-02 19:54
焊下22p的电容,焊上12p的电容,问题依旧存在,有点找不着北了。下面,准备对照Cypress开发工具包里的原理图检查一遍自己的原理图,高手啊,上帝啊,help me.
saleslhzk
驱动牛犊
驱动牛犊
  • 注册日期2008-12-21
  • 最后登录2019-03-10
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望321点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分5分
地板#
发布于:2009-06-02 21:18
检查原理图发现WAKEUP接成下拉电阻了,用刀刻,用铬铁修,改成上拉到3.3V了。EzMr.exe还是找不到设备
saleslhzk
驱动牛犊
驱动牛犊
  • 注册日期2008-12-21
  • 最后登录2019-03-10
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望321点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分5分
地下室#
发布于:2009-06-02 21:36
CY7C68013A手册上说RESERVED接到地,现在通过4.7k电阻接到3.3V,不知道有没有影响
saleslhzk
驱动牛犊
驱动牛犊
  • 注册日期2008-12-21
  • 最后登录2019-03-10
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望321点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分5分
5楼#
发布于:2009-06-02 23:01
最新得知,RESERVED必需接地,否则CY7C68013A会进入测试状态,我的上帝,手册里为何不说呢,以为RESERVED是没什么功能,无关要紧的。
再次抄起刻刀,将刚才刻坏的线再连接上,RESERVED上拉电阻与电源3.3V切断,再连接到地上,好了,上电。。。
现在,情形不同了,设备列表里不再是“USB Device”,显示成“未知设备”,黄色的!号还在,是不是算进步了呢,不知道啊。
CLKOUT还是没有输出。
找一篇出自Cypress的文档,如获葵花宝典般的兴奋,这个文档名为:
Guide to Successful EZ-USB FX2LP and EZ-USB FX1 Hardware Design and Debug
开始通宵达旦的阅读之。
上帝,可怜可怜我吧,是谁创造了USB这个东西啊,为什么不创造的简单一些呢。
saleslhzk
驱动牛犊
驱动牛犊
  • 注册日期2008-12-21
  • 最后登录2019-03-10
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望321点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分5分
6楼#
发布于:2009-06-03 09:42
经过这一天的崩溃,CY7C68013A终于正常工作了,大喜过望。之前出错的原因,竟然是EEPROM使用了AT24C02N,应该使用24LCxx,在制作原理图时不够仔细的原因吧。
今天一上班,就检查,发现SDA脚不是3.3V,是0.54V,心中生疑,用热风枪将AT24C02N吹下来,冷却一会过,插上电正要测SDA的电压时,系统已发现新硬件,设备管理器里
提示:
Cypress EZ-USB FX2LP - EEPROM missing
angel19840920
驱动牛犊
驱动牛犊
  • 注册日期2009-06-03
  • 最后登录2010-06-25
  • 粉丝0
  • 关注0
  • 积分58分
  • 威望451点
  • 贡献值1点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2009-06-03 09:56
好贴好贴!!!!!!!!!!!
saleslhzk
驱动牛犊
驱动牛犊
  • 注册日期2008-12-21
  • 最后登录2019-03-10
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望321点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分5分
8楼#
发布于:2009-06-03 13:00
本来是到这里来寻求帮助的,后来自力更生了,现在变成调试记录了,希望那些遇到和我一样情况,像我一样急于寻求帮助的同仁,从这些记录里找到些对自己有帮助的信息。
现在最新的情况是,本来在设备管理器里已出现:Cypress EZ-USB FX2LP - EEPROM missing,按Guide to Successful EZ-USB FX2LP and EZ-USB FX1 Hardware Design and Debug
的说明用CyConsole下载了一个程序进去,结果现在插上USB线后,OS什么反映都没有了,就不没有发现有新设备。推测是否有可能下载进行的程序将D+的上位电阻断开了,这可怎么办,
断电,重启都无效,CY7C68013A内部是RAM,应该掉电就没有了吧,可现在好像有记忆。
或者,是运行过程中芯片损坏了?经验告诉我,芯片是不容易坏的。是否需要外接一个上拉电阻先上它启动起来,再擦除内部的程序,不知道自己的理解是否正确。
saleslhzk
驱动牛犊
驱动牛犊
  • 注册日期2008-12-21
  • 最后登录2019-03-10
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望321点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分5分
9楼#
发布于:2009-06-03 15:00
在D+上接上拉电阻,可以出来“USB Device”,不过没用处啊。电路板插上USB线,PC上没有反映,CY7C68013A内部的上拉电阻为何就不管用了呢。
saleslhzk
驱动牛犊
驱动牛犊
  • 注册日期2008-12-21
  • 最后登录2019-03-10
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望321点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分5分
10楼#
发布于:2009-06-03 18:52
一天又过完了,今天才发现,这个论坛是“驱动”相关的,我这里求助调试USB功能,好像来错地方的感觉,难怪响应者少少,不过,也没有更合适的地方,这里还算接近吧。
CY7C68013A的板子又好了,之前我做的事就是“用眼睛盯着板子看”和“一遍遍看数据手册”,我想,是否是某处虚焊的原因,目前还没有发现问题的原因,先挂起吧,看到
设备管理器里显示的:
Cypress EZ-USB FX2LP - EEPROM missing
有点心满意足的感觉。
gesheng2
驱动牛犊
驱动牛犊
  • 注册日期2009-05-26
  • 最后登录2009-06-04
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望71点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2009-06-04 11:15
回 楼主(saleslhzk) 的帖子
哥们,我跟你一样郁闷啊,现在我自己做的板子也是出现:Cypress EZ-USB FX2LP - EEPROM missing,下载固件之后,无法得到端点信息,郁闷啊,GETPIPE得到的总是 interface SIZE 16,昏死
saleslhzk
驱动牛犊
驱动牛犊
  • 注册日期2008-12-21
  • 最后登录2019-03-10
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望321点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分5分
12楼#
发布于:2009-06-04 14:05
我的情况看起来更糟些,在我把EEPROM芯片从板上取下来后(为了调试方便),出现“Cypress EZ-USB FX2LP - EEPROM missing”,我什么都没动(包括PC),只是看着,设备管理器里的“Cypress EZ-USB FX2LP - EEPROM missing”一会过后就自动消失了,后来关电,上电都再也出不来,似乎CLKOUT也没有正常输出了。
重新翻看手册,手册上说24MHz晶振的精度要求为:100ppm,刚去中发市场买了30ppm的,重新焊上30ppm的,情况还如之前一样:就是将电路板插到PC USB上后,PC没有任何反应,就像没有插是一样的。判断应该是晶振没有起振,现在开始怀疑我的PCB布线是否存严重的问题,总之,现在无从下手了。
gesheng2
驱动牛犊
驱动牛犊
  • 注册日期2009-05-26
  • 最后登录2009-06-04
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望71点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2009-06-04 14:26
唉,俺现在也是郁闷的紧啊,
saleslhzk
驱动牛犊
驱动牛犊
  • 注册日期2008-12-21
  • 最后登录2019-03-10
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望321点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分5分
14楼#
发布于:2009-06-04 15:51
sdfsdfsdf
saleslhzk
驱动牛犊
驱动牛犊
  • 注册日期2008-12-21
  • 最后登录2019-03-10
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望321点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分5分
15楼#
发布于:2009-06-04 20:10
对比了Cypress FX2的PCB图,准备重新布线了,关键要改进的几个地方:
1。现在D+,D-从24MHz晶振下穿过,有些不妥,CY7C68031A手册上提到D+/D-周围要留下10毫米距离
2。D+/D-走线加宽
3。VCC和AVCC间增加隔离
4。USB屏蔽与PCB地线增加隔离

是否还有其他要补充的,请有经验的补充,不胜感激。
saleslhzk
驱动牛犊
驱动牛犊
  • 注册日期2008-12-21
  • 最后登录2019-03-10
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望321点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分5分
16楼#
发布于:2009-06-05 23:48
问题的症状基本明确了:每次上电USB可以被识别,大约半小时后就停了,关电后要等很久(约几个小时),再次开始又正常,再工作一段时间后就不行了。只有重新改板了。
zc1984
驱动牛犊
驱动牛犊
  • 注册日期2009-06-02
  • 最后登录2009-07-04
  • 粉丝0
  • 关注0
  • 积分16分
  • 威望151点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
17楼#
发布于:2009-06-11 16:47
LZ,我做的68013板子插到电脑上,主机一点反应都没有~~~按说起码应该检测到有USB设备的啊,可是不论是系统托盘还是设备管理器都没什么变化,也不知是怎么回事,希望帮帮忙~~~
saleslhzk
驱动牛犊
驱动牛犊
  • 注册日期2008-12-21
  • 最后登录2019-03-10
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望321点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分5分
18楼#
发布于:2009-06-14 19:18
最近重装系统,到电脑城换光驱,没上来看论坛,刚看到.
现在我这里的症状和你基本相同,只不过我这里是"间歇性发作"的,你那里是稳定的没反应,原因我只能分析,因为在到我最终调试成功后,才可以断定之前的分析是否正确.我猜想,OS识别USB新硬件依赖于检测到D+上的1.5k上拉电阻提供的高电平信号,CY7C68013的这个上拉电阻作在芯片内部,要在芯片上电初始化或运行到某个阶段后,这个上拉电阻才会被使能或有效,如果在这之前芯片的工作状态由于某种原因(外部干扰或内部干扰)停止工作或工作状态异常,未能将上拉电阻使能时,OS将不能发现新设备.
再次重申,这只是我的推测,还没有经过验证,仅供参考.
zc1984
驱动牛犊
驱动牛犊
  • 注册日期2009-06-02
  • 最后登录2009-07-04
  • 粉丝0
  • 关注0
  • 积分16分
  • 威望151点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
19楼#
发布于:2009-06-15 16:07
首先谢谢楼主哈。我用的是68013A,看了一些资料,相比68013就是在存储空间上有些增大,其他都一样的。我对照原理图和Guide to Successful EZ-USB FX2LP and EZ-USB FX1 Hardware Design and Debug手册,仔细打了关键的引脚:
1.reset高
2.wakeup高
3.scl,sda高
4.24M的晶振用示波器看也有输出,只是不知道是不是严格的24M,想来问题应该不大
   唯一的疑惑是PA3/WU2引脚,我看官网上的原理图,这个引脚是上拉的,而我的是悬空的,请问楼主你的这个引脚是怎么处理的?不知道这个有影响不?一会试试~~
     最新的情况是:有两次当把板子连到主机上的时候,OS提示有新硬件,大喜,弹出安装驱动的对话框,这时查看设备管理器,仍然没有提示有新的硬件(这个不知道是否正常,是不是要等成功安装驱动后才可以识别)。
   按要求先安装了CYLOAD.INF,然后就没反应了,重新插拔,就和开始一样,再也没有反应了~~~这样看来硬件到底有没有问题也搞糊涂了,还是不稳定?记得当时好像是在测reset引脚,是不是万用表把哪里短接了?我看那个数据手册上说reset在VCC到达3.3之前要保持5ms的低电平,不知道是不是有这个原因~~
   希望能继续交流
上一页
游客

返回顶部