68013 unknow device 解决方法
1. 首先检查电源是否正常。
2. 检查USB头是否焊反,D+、D-有没有接错或者虚焊。
3. 去掉I2C,去掉不会有影响但是I2C坏了会导致无法识别的问题。
4. 看看晶振有没有起振:
没有起振:
(1).看下晶振两端电压是否正确,应该一个为高电平一个为低电平。不是的话68013焊接有问题,先尝试重新焊下68013与晶振的两个引脚及其附近引脚,仍不行考虑重新焊一块68013。
(2).电压正确,可能电阻电容焊接问题。除了晶振旁的两个电容,其他电容可以先去掉,用万用表检查几个电阻的阻值,确保电阻unknown怎么处理阻值没有问题没有虚焊后,尝试晶振旁的两个电容容重焊,容值确保正确,一般30pf,可以不断重焊越来越小到10pf容值试试,pf电容为灰白。
(3).注意下晶振引脚焊锡是不是过多,焊锡太多容易使晶振引脚和晶振外壳短接,这样晶振也不会起振的。
(4).焊锡晶振时温度过高或者作用时间太长影响到了晶体,导致晶体处于临界状态,以至出现时振时不振,甚至停振的情况。
(5).晶振坏了,这个先不着急更换,再观察其他几个重要的点是否正确。
(6).设计问题,如晶振电路走线过长或中间有其他走线等等。
有起振:
(1).上电后起振,过了一会不振。一般是68013的Wakeup引脚有问题,检查电压是否为高电平,并确保Wakeup上拉电阻焊接没有问题。
(2).上电后能一直起振,插上USB线后反而不振,这个大多会是设计的时候USB的地和板子的地相连了,电脑的地有较大的静电影响,还有可能晶振质量问题,换一块晶振再试。
(3).一直起振,但幅度不对只有1.几V,还可能是晶振质量问题。幅度正确后仍然无法识别。
检查几个关键引脚的电平,确保不是上拉或下拉电阻的问题。
5. 几个关键的引脚:Wakeup、SCL、SDA引脚是否为高电平,确保上拉电阻焊接没有问题。USB的/RESET引脚是否为高电平,如果与FPGA相连的话,在Quartus逻辑中将其接地。Reserved引脚是否为低电平。Ifclk是否有时钟输出。
6. 最后就是68013问题,先尝试用烙铁拉几个重要的引脚,不行再考虑将68013焊下后重新焊上,仍不行考虑换一块68013再试。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论