搞错熔丝位,导致芯片死锁的恢复办法

搞错熔丝位,导致芯片死锁的恢复办法

ID:10481458

大小:210.50 KB

页数:7页

时间:2018-07-06

搞错熔丝位,导致芯片死锁的恢复办法_第1页
搞错熔丝位,导致芯片死锁的恢复办法_第2页
搞错熔丝位,导致芯片死锁的恢复办法_第3页
搞错熔丝位,导致芯片死锁的恢复办法_第4页
搞错熔丝位,导致芯片死锁的恢复办法_第5页
资源描述:

《搞错熔丝位,导致芯片死锁的恢复办法》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、搞错熔丝位,导致芯片死锁的恢复办法说明:本贴仅具一般的参考性。请有这方面的高手指正及投稿,让这个专题更加完整与专业。当你改动了AVR的熔丝位配置,重新加电后,想再用ISP下载,提示:“进入编程模式失败”等,极有可能是你搞错了熔丝位,导致芯片不知道使用何种主频而无法正常工作(仅限于内部RC振荡的情况)。解决方法为:1。寄回给芯片服务商,让他们帮忙将芯片恢复这是最省事,但是最费时间,最无可奈何的方法。2。使用编程器将芯片恢复到出厂状态这个方法,需要你有编程器。编程器的具体制作资料,可参考本网站技术论坛红日的帖子:用89S51制作简易并行编程器ATmega

2、16(救活ATmega16)。补充:2004-10-27本网站会员彩虹数码提供了在炜煌系列编程器改熔丝位恢复芯片的办法。详情请到本文最后的后记与补充。3。通过外加有源晶振的办法,让其恢复。这个方法最可行。它可以恢复大部分熔丝位搞错的芯片。接法如下:恢复方法:接上上图的有源晶振,重新通电,就能用ISP下载线修改错误的熔丝位了。修改完成后,断电,将有源晶振拆走,看看是否已经恢复正常。还有一个办法,如果没有有源晶振的话可以用其他工作正常的单片机的时钟作为外部晶振,只要将工作正常的单片机的XTAL2脚连接熔丝设置错误的单片机的XTAL1引脚即可。像我使用AV

3、R910下载线的可直接把AT90S2313的时钟输出连到被设置错的芯片就可恢复了,很方便。(此方法由彩虹数码提供)。 后记与补充(2004-10-27):本网站会员彩虹数码提供了在炜煌系列编程器改熔丝位恢复芯片的办法。这几天随着被锁定的芯片越来越多,手头已经没有可以用的芯片了,实在没办法就又把以前购买的炜煌500A并行编程器拿出来研究。因为以前一直没有发现该编程器有改AVR配置熔丝的选项(如下图),所以原本不太抱希望的。在500A烧片程序中选择了M16芯片之后,弹出来了这样一个对话框,以前我都是看AVR-2适配器如何接线的,重来没有关注过下图红框框住

4、的这几个字眼。经过仔细研读,忽然想起SLISP中的配置熔丝界面也有高低字节位,于是赶紧打开来看看,果然如此,且高低位和扩展位分别对应不同功能的熔丝,如下图:终于理解了所谓的熔丝原来就是3个字节的存储器,不同的数值代表了不同的功能设置,所以炜煌系列编程器只要在数据缓冲区把熔丝地址(不同芯片的熔丝地址会不同)的数据手工修改,然后写入即可,如下图:详细讨论,可以参考本网站论坛帖子:新发现:熔丝的真面目以及炜煌系列编程器改熔丝的办法附录一:小资料:晶体、晶振和有源晶振晶体(crystal)就是以特定方式(AT或BT等)切割的水晶(天然或人造石英),利用水晶具

5、有的压电效应来做频率基准。加上振荡电路(如克莱拍,考皮兹等)完成一个完整的电路功能,封装好,我们称之为有源晶震(Oscillator)。相对而言,没有电路的晶体,我们叫无源晶体或无源晶振。 附录二:Mega8芯片使用SL_ISP1.3下的熔丝位参考图8M内部RC振荡 1M内部RC振荡

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。