极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 14272|回复: 3

tiny85无法刷入bootloader的问题

[复制链接]
发表于 2016-7-3 17:30:32 | 显示全部楼层 |阅读模式
买了个digispark的USB开发板,就是可以插tiny85-20pu直插芯片的那种,之前搞Arduino ISP刷bootloader没有成功,后来买了个USBtinyISP,连好线后用avrdudess 2.4来刷,选择programmer为USBtiny simple USB programmer(应该是这个吧),在探测芯片的时候显示:

avrdude.exe: initialization failed, rc=-1
             Double check connections and try again, or use -F to override
             this check.


avrdude.exe done.  Thank you.

然后换了个芯片(共买了3个),发现可以探测到tiny85,然后选择flash的hex文件,没用过这个软件,然后就点了下面的“Program!”,下面框框跳了几遍,仔细看了下,说是已经刷写,但校验时有问题,看到这个过程走了三遍,然后我再点“detect”就无法检测芯片了。于是换了第三个芯片,仍然无法识别,这3个芯片之前用Arduino ISP试着刷过,都没有成功。

是不是这三个芯片都烧坏了还是锁死了?还有没有救?
回复

使用道具 举报

发表于 2016-7-4 09:10:12 | 显示全部楼层
刷死的可以用高压编程重置熔丝位

关于如何根据熔丝位判断芯片是否被刷死可以参考这里
http://www.geek-workshop.com/thread-15445-1-1.html
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-7-4 22:46:35 | 显示全部楼层
幻生幻灭 发表于 2016-7-4 09:10
刷死的可以用高压编程重置熔丝位

关于如何根据熔丝位判断芯片是否被刷死可以参考这里

熔丝位错误会导致芯片不能被识别吗?现在3个芯片插上去都识别不了,熔丝位刷死也会这样吗?
回复 支持 反对

使用道具 举报

发表于 2016-7-5 08:03:53 | 显示全部楼层
swfighter 发表于 2016-7-4 22:46
熔丝位错误会导致芯片不能被识别吗?现在3个芯片插上去都识别不了,熔丝位刷死也会这样吗?

有可能
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-16 23:09 , Processed in 0.045277 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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