USBASP熔丝位锁死后的设置方法

翻出N年前买的两个USBASP,插到电脑上一点反应都没有,提示“未知的USB设备”。摸索了几天,成功救活了其中一个,现将过程记录于下:

1、把一个USBASP连接到一个可以正常使用的USBASP上(这个周末专门跑城隍庙去搞了一个) 

2、短接故障USBASP上的J2,进入自编程模式

3、连接一个有源晶振输出到故障USBASP的XTAL1引脚 

找了块EPM240的板子(CPLD),从CLK0输出晶振信号;旁边的FT232RL小板子只是提供一个电源。 

4、CPLD小板输出的CLK0信号送到故障USBASP的XTAL1引脚

 

MLF32封装的mega8 引脚图 

实测XTAL1为C3右侧的焊点,故障USBASP板上的晶振可以不用取下来。 

5、在下载软件里设置熔丝位

Progisp 1.72 有效,2.0无法识别到我的山寨下载线,1.67不显示下载线类型。 

6、设置好熔丝位后选择“自动”,瞬间完成。

不过这样做把固件也擦除了,需要重新下载固件才能使用。在右侧选择“调入Flash”,选择“usbasp.atmega8.2011-05-28.hex”即可。

永不止步步 发表于11-30 10:09 浏览65535次
分享到:

已有0条评论

暂时还没有回复哟,快来抢沙发吧

添加一条新评论

只有登录用户才能评论,请先登录注册哦!

话题作者

永不止步步
金币:67410个|学分:308217个
立即注册
畅学电子网,带你进入电子开发学习世界
专业电子工程技术学习交流社区,加入畅学一起充电加油吧!

x

畅学电子网订阅号