FX2LP(CY7C68013A)USB设备联机不能识别的原因

[复制链接]
8674|7
 楼主| emesjx 发表于 2010-11-5 13:33 | 显示全部楼层 |阅读模式
CY7C68013A联机时无法识别设备,显示“Unknown Device”,在“设备管理器”中检查其PID、VID均为“0000”,出现这种的原因如下:
1、USB线有问题或质量差,特别是USB2.0对线的要求较高。
2、USB插头/座接触不良,有些主机使用时间长以后,插座**弹性差或有灰尘,引脚触点的接触阻抗变大。
3、24M晶体有问题或损坏,不起振,USB设备没工作。可用示波器检查CLKOUT引脚是否有脉冲。
4、复位信号有问题,没复位或复位时间太短。要求复位时间t>15ms。
5、CY7C68013A器件损坏或引脚有虚焊,也可能是“Reserved”引脚未接地。
6、如果设备使用USB口供电,可能是供电电流不足引起,特别是主机前面的USB口输出电流都很小,可改用后面的USB口试试。
7、外部EEPROM损坏,或其外围电路有问题,如SDA/SCA没加上拉电阻,或A0~A2地址配置不正确。
miandou 发表于 2012-9-25 21:57 | 显示全部楼层
您好,我最近在做CY7C68053(CY7C68013)的开发工作,现在碰到一个USB硬件识别问题。电路设计和该芯片开发板上基本一致,CY7C68053周边复位信号、电源、时钟经过测试都是正常的,但该芯片通过USB接口连接到PC机上后,设备管理器就是不识别。
    USB线换了两根了,其中一根在CY7C68013的板子上可以工作的;
    在PC机的前后接头都试过,在不同的PC机上也试过;
    测试了24M晶振输出,没问题;
     复位信号也测试了,是正确的,复位时间是100ms;
     没接EEPROM,SDA/SCA已经加上拉电阻了;
   调试好久,都没有解决,请高手帮忙分析下原因,不胜感激!
Go_PSoC 发表于 2012-9-26 16:41 | 显示全部楼层
之前都没有发现楼主的精彩帖子!
2楼,你也可以看看这个视频
http://v.youku.com/v_show/id_XMjY5OTM5NjA0.html
AlexMahone 发表于 2013-3-8 13:13 | 显示全部楼层
高手啊,求指教!我的板子是这么个情况,有时能够识别设备,有时就是Unknown Device!能够识别的时候是在电脑重启之后,就能识别,能安装驱动。不能识别的时候就是电脑重启识别设备后,如果对设备重新上电或者重新插拔一下设备或者下载固件后就不能识别设备了,显示为Unknown Device!这是为什么啊!!!(我的VBUS线悬空,采用外部电源供电)
AlexMahone 发表于 2013-3-8 13:14 | 显示全部楼层
Go_PSoC 发表于 2012-9-26 16:41
之前都没有发现楼主的精彩帖子!
2楼,你也可以看看这个视频
http://v.youku.com/v_show/id_XMjY5OTM5NjA0. ...

高手啊,求指导!我的板子是这么个情况,有时能够识别设备,有时就是Unknown Device!能够识别的时候是在电脑重启之后,就能识别,能安装驱动。不能识别的时候就是电脑重启识别设备后,如果对设备重新上电或者重新插拔一下设备或者下载固件后就不能识别设备了,显示为Unknown Device!这是为什么啊!!!(我的VBUS线悬空,采用外部电源供电)
Go_PSoC 发表于 2013-3-8 16:32 | 显示全部楼层
建议楼上按照附件的文档查一下 ,建议最先查的是晶振

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
kaka~cjf 发表于 2014-5-30 17:20 | 显示全部楼层
不错,马克一下
kaka~cjf 发表于 2014-5-30 17:28 | 显示全部楼层
我自己编的程序,12M,24M都能跑,为什么换成48M就无法识别了,求大神指导
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

30

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部