打印

不能识别68013A

[复制链接]
737|17
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
juventus9554|  楼主 | 2017-11-4 09:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
自己做的板子,CY7C68013A-56,还没有焊上EEPROM(不过有2.2K的上拉电阻),外接电源供电。

在主板USB接口是SiS PCI to USB Enhanced Host Controller的电脑上,能识别VID_04B4/PID_8613,有黄色的小叹号(因为我还没有装CYPRESS的FX2LP开发软件,出现黄色小叹号是正常的)<----这个可以说明我的板子没有硬件上的问题吧?,XP提示高速设备插在了低速接口上;

在主板USB接口是Intel ICH7 Family USB2 Enhanced Host COntroller的电脑上,XP直接显示USB Unknown Device,PID和VID全部是0000,也没有黄色的小叹号。不能识别68013A,也就无法继续后面的开发工作。

试了7、8台INTEL ICH7的电脑均如此,求原因及解决办法。


自己做的板子,CY7C68013A-56,还没有焊上EEPROM(不过有2.2K的上拉电阻),外接电源供电。
在主板USB接口是SiS PCI to USB Enhanced Host Controller的电脑上,能识别VID_04B4/PID_8613,有黄色的小叹号(因为我还没有装CYPRESS的FX2LP开发软件,出现黄色小叹号是正常的)<----这个可以说明我的板子没有硬件上的问题吧?,XP提示高速设备插在了低速接口上;
在主板USB接口是Intel ICH7 Family USB2 Enhanced Host COntroller的电脑上,XP直接显示USB Unknown Device,PID和VID全部是0000,也没有黄色的小叹号。不能识别68013A,也就无法继续后面的开发工作。
试了7、8台INTEL ICH7的电脑均如此,求原因及解决办法。
沙发
stly| | 2017-11-4 09:55 | 只看该作者

VID/PID识别成0000是因为68013A枚举没有成功

使用特权

评论回复
板凳
llljh| | 2017-11-4 09:57 | 只看该作者


但是同一块板子,同样的延长USB线,在SIS上能识别,在INTEL上不能识别,难道是接口阻抗的问题?

使用特权

评论回复
地板
dingy| | 2017-11-4 10:04 | 只看该作者
也有道理啊

使用特权

评论回复
5
juventus9554|  楼主 | 2017-11-4 10:06 | 只看该作者
由于68013A的D+和D-位置刚好和USB母头针脚位置相反,因此走线上D-比D+稍微多绕了2~3mm。其他关于芯片关键引脚(WAKEUP,RESET,SDA,SCL,RESERVED)上拉或接地我都检查过了,没有问题。

使用特权

评论回复
6
stly| | 2017-11-4 10:08 | 只看该作者
以前有人发了一个类似的贴,说能在Intel 82801E上识别,不能在82801G上识别,但是没有讲解决办法。

使用特权

评论回复
7
renyaq| | 2017-11-4 10:11 | 只看该作者
没按评估板设计电路,再就是板子做的烂,没他解。

使用特权

评论回复
8
llljh| | 2017-11-4 10:12 | 只看该作者
主板上与USB相关的芯片组都是经过测试与兼容认证的,所以不用怀疑电脑主板的问题。我觉得还是你的电路板设计的有问题。作为对比,你可以找一块好的开发板,在同样的条件下对比测试一下。

使用特权

评论回复
9
liuzaiy| | 2017-11-4 10:13 | 只看该作者

我觉得有可能是你购买的芯片的问题。。这个可能性比较大。。
芯片如人的大脑。。占主导呀。。

使用特权

评论回复
10
juventus9554|  楼主 | 2017-11-4 10:16 | 只看该作者
我找了一块现成的开发板,PC能正确识别并下载固件程序到EEPROM。我把这个开发板上的EEPROM直接跳线到我的板子上,我的68013A能按照这个EEPROM内的程序进行配置

使用特权

评论回复
11
yinxiangh| | 2017-11-4 10:17 | 只看该作者
怎么配置的

使用特权

评论回复
12
juventus9554|  楼主 | 2017-11-4 10:19 | 只看该作者
上电CLKOUT=12MHz,配置后变成48MHz

使用特权

评论回复
13
ousj| | 2017-11-4 10:20 | 只看该作者

你的68013A工作是正常的吧?

使用特权

评论回复
14
juventus9554|  楼主 | 2017-11-4 10:23 | 只看该作者

我感觉也是,RESET之后仍然可以通过示波器看见CLKOUT从12变成48MHz。但PC还是unknown Device。

使用特权

评论回复
15
morrisk| | 2017-11-4 10:25 | 只看该作者
难道是你的板子上68013A的D+D-和PC上的US口之间有问题?

使用特权

评论回复
16
zyf部长| | 2017-11-4 10:27 | 只看该作者
我遇到68013a unknown device,最后原因:
我在AVCC--VCC,AGND--GND之间都加了磁珠隔离。
68013没问题。68013A就总是“unknown device”
最后把磁珠全短路,问题就解决了。

使用特权

评论回复
17
juventus9554|  楼主 | 2017-11-4 10:29 | 只看该作者


是吗?那我吧磁珠拆了试试。

使用特权

评论回复
18
juventus9554|  楼主 | 2017-11-4 10:31 | 只看该作者

果然是磁珠的问题。感谢~~

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

900

主题

12190

帖子

3

粉丝