***写在前面,感谢论坛给了我的试用名额,看到了大家的晒板帖,写的都不多了,我也没其他想晒的,就忽略这一步吧。***
【DFRobot Bluno】bootloader损坏修复方法
收到板子之后,我这喜悦,无法形容了。那好吧试试板子,刷刷blink程序,没有问题。
那好吧,继续搞,……中间略去很多步骤…… ,不知道怎么回事,我的电脑识别不出来这个板子了
发现问题那就开始解决问题吧,先是换一根线试试,还是一样的结果,按一下板子上的RESET键试试,还是一样,没有结果……
我知道了悲催的事情发生了,Bluno的bootloader坏了,怎么坏的已经不重要了,重要的是如何重新刷好它
手头还有另一块Arduino板子,那就用它给Bluno一个新生吧
首先打开Arduino IDE(我使用的是1.6.5版本,其他版本也可以,步骤相同),打开 文件>示例>ArduinoISP
连接上我有的arduino板(这是那个好用的,作为工具的)
在 工具>目录下选择板卡型号和COM口,这是选择要作为工具的板卡,选好后下载到板卡
连接线,将Bluno与uno用线连起来
效果不是很好,引用arduin.cc上的图片
连好后,选择 工具>编程器>Arduino as ISP 之后点击 工具>烧录引导程序
等待程序烧录完成
现在已经完成了一大半,正常的arduino板卡到这一步就可以重新识别了
但是现在链接Bluno之后,打开设备管理器还是不能识别
这时候使用Win7系统,或者XP系统(官方说Win8部分版本不可识别,亲测Win10系统无法识别)
打开 我的电脑
会发现这时候多出来一个可移动储存设备 点开之后会发现这里只有一个文件 DEFAULT.CFG
之后放入UBL2SBL.bin补丁文件 下载地址
将这个 解压后的bin复制到刚才打开的可移动储存设备,复制后,Bluno新生开始。
重新连接Bluno,安装好驱动,之后你的Bluno就可以继续工作了。
*************************************************************************************
原创帖,转载请注明出处 Ickey社区
*************************************************************************************
这个帖子太经典了,要收藏备用。。。
好帖!