Arduino Leonardo自行烧写熔丝位导致板子失效-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7145|回复: 3

Arduino Leonardo自行烧写熔丝位导致板子失效

[复制链接]
发表于 2016-1-18 11:38 | 显示全部楼层 |阅读模式

由于想实现arduino看门狗功能,往上一篇文章提到要烧写熔丝位才能实现看门狗
于是买了一个usbasp烧写器,按照接线把icsp和usbasp连接起来了。
然后打开progisp,选择芯片Atmega32u4(因为leonardo用的是这个型号的avr芯片)
先尝试了一下RD,提示成功,然后点击右下角的...,弹出窗口选择WDTON置为0,

然后因为手贱,直接点击了写入,虽然写入之后提示成功。本以为一切大功告成。谁知道。。。

拔掉usbasp,重新插上uart串口,打开arduino ide,发现怎么端口没了,再打开我的电脑设备管理器,也没见到com口,再重新连接USBasp,可以看到设备列表中有usbasp,可是再打开progisp,再点击擦除,就提示“没有发现编程器,请检查编程器是否接入”?以为接线错了,重新练了几遍都是不对的,求救啊,该怎么办,难道板子就这样挂了吗?有什么办法可以恢复bootloader吗?我想实现leonardo的看门狗功能。

发表于 2016-1-18 12:49 | 显示全部楼层
试试用avrdude命令行,加-F参数,强制恢复出厂设置
发表于 2016-7-11 18:43 | 显示全部楼层
这个帖子好久远了。难道不知道改写熔丝位会搽除FLASH吗,要重新写固件了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-12-1 04:48 , Processed in 0.080044 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表