刚接触CY7C68013A不久,手上有成熟的开发板,自制了2块板练手。电路方面,完全参照开发板设计。当我第1次连接PC时(win7系统),是识别到设备的,因此我还打开cyconsole进入固件装载界面,忘记更改驱动文件.inf中的VID&PID,直接开始"lg EPPROM",导致装载失败,关闭cyconsole并断开USB连接线,以后PC再也识别不上该USB。网上查过资料,对类似问题解决建议:检查Vcc、SCL和SDA要上拉、WAKEUP上拉、RESERVED要下拉、24M晶振是否起振的参 考意见,这些我都检查过了,器件也补焊过,仍然无法识别设备!
补充:我将手上的成熟开发板和第2块自制板接入同一PC时,均能正确识别设备,说明原来安装的驱动和自制的电路设计、PCB设计都OK。我用第1块自制板测试时,发现了一个现象:上电测试,外部晶振的2个时钟信号大概均有1.4V电平输出,CLKOUT能稳定输出12M时钟,大概10s后,CLKOUT时钟信号消失,外部晶振的2个时钟信号,一个变为3.3V,另一个变为0V,当我用示波器探头点一下WAKEUP引脚时,外部晶振和CLKOUT时钟又恢复正常输出了,但是PC仍不能识别设备。我当时认为是因为EPPROM被固化进了错误程序导致不能识别,我将EPPROM拆掉后,测试仍然不能识别!
http://www.cnblogs.com/raymon-tec/p/5333583.html
最后结果:重新采购一片CY7C68013A焊接后,USB正常识别!真是芯片故障害死人啊!
您是在哪裡買的正規芯片,可否告知網址,我也碰到類似的問題。這是我的emailzhushu26@163.com