|
本帖最后由 弘毅 于 2012-11-19 21:16 编辑
ocrobot mango(Arduino兼容版)自带了一个ICSP下载器,这样子如果出现bootloader损坏,或者需要更新bootloader的时候就可以进行自我修复。下面介绍一下:
首先,需要先用6pin的下载线对两个ICSP端口进行连接
下载线上的三脚型指向的引脚连接板子上1号丝印的引脚。
然后我们点击下载用于bootloader下载的软件
解压缩以后,我们会在目录中看到下图的的文件,双击avrdude-GUI.exe就可以启动软件。
hex目录中的ocrobot mango.hex就是mango的bootloader(也就是arduino uno的bootloader)
软件启动后会见到下图的界面
1,2,3,4选项配置如下:
(1)选择软件目录中的avrdude.exe
(2)选择ocrobot(mango)
(3)选择ATmega328P(m328p)
(4)输入参数“-P ft0”
接着读取熔丝位,如果可以正常读取,说明链接与设置都正常。
然后我们选择软件中hex下的ocrobot mango.hex文件,然后点击“Erase - Write - Verify”进行下载。
下载完成后,重新读取熔丝位,检查熔丝位是否是
hFuse为DE
IFuse为FF
eFuse为05
Lock Bit为0F
如果不是以上熔丝位设置,需要点击Write进行写入。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
评分
-
查看全部评分
|