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小时内删除。