做过以下几个检查:
1、板子用30M晶振,DSP的CLKOUT有输出信号,3.75M;
2、复位信号每4.5ms输出一个低电平;(这个应该是不对的,是由于BOOT方式没有选对,导致芯片复位不成功,所以一直给复位信号);
3、1.9V和3.3V供电正常;
4、尝试过网上说的驱动安装不正常,包括路径不对和cc/bin/xdsfast3.dll是160K大小,而不是352K大小这两种解决办法;(最后用的也是352K,没有尝试160K的dll是否能成功。如果你安装3.3之后又安装3.8.1,3.3后的xdsfast3是160K,升级之后会变成352K,如果有需要,安装好3.3之后记得复制一个xdsfast3。)
5、之前上电顺序是不对,导致芯片发热,大概有一分钟左右才发现,但是现在CLKOUT有信号输出,所以不敢断定芯片损坏。(最后证实没有芯片没有坏)
解决方法:
其实解决方法很扯淡,之前在焊JTAG的接口时,换了一次排针,导致其中一个焊盘(TDO)掉了,但是我在另一侧给补了一点焊锡,用万用表测了一下都导通了,这个位置就没在意。后来试过的方法都没有解决,才想到网上也有人说过查一下JTAG的接口是不是接触不好,我才决定试一试,把芯片吹下来,重新焊了一块,一上电就能连接上了。所以,出现了这个问题,最好再确认一下自己的JTAG接口有没有可能因为虚焊而导致连接不上。
经过了这次修理,总结了两点:
1、 从板子上拆东西一定要小心焊盘,烙铁不把握,就用风箱;
2、 虚焊是万恶之源!!(这句话是同学说的)
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !