2024年5月8日发(作者:苹果13和13mini有什么区别)
DIY APM2之刷新MEGA 2560 Bootloader 及Atmega32U2 DFU模式固件和PPM编
码固件
MEGA 2560 Bootloader刷新比较简单
刷新前的准备: 一、USBtinyISP编程器(没有的可以淘宝下)
二、APM2主板一块 并焊好ISP插针
三、链接好APM2主板,编程器安装好相应的
驱动
四、替换arduino默认引导文件
(stk500boot_v2_),文件见附件(路径:你的arduino文件夹
hardwarearduinobootloadersstk500v2)
刷新方法:文件替换完毕后打开arduino 编译软件 选择Tools--->Programmer选择刷机线
为USBtinyISP然后点击BurnBooatloader(刷新需要几分钟时间请耐心等待)
至此MEGA2560 bootloader 刷新完毕。
刷新Atmega32U2过程相对MEGA2560稍繁琐一些。
首先把USBtinyISP编程器链接上32U2的ISP接口
复制到以下目录
你的arduino目录hardwarearduinofirmwares(注:尽量放在磁盘的根目录,那样可以
避免出错 和进入太多的目录)
打开开始菜单--->运行(或者按windows微标键+R)--->输入CMD回车
在命令符下切换你的路径为文件所在路径(例如:我的目录为
D: 命令符下我输入D:回车 意思就是切换当前目录为D盘 进入下一级目录的命
令为CD 目录名 基本的DOS操作 不太懂的可以自己百度或者 发帖询问)
切换到目录后执行以下红色部分语句:
avrdude -p atmega32u2 -F -P usb -c usbtiny -v -U
flash:w: -U efuse:w:0xF4:m -U hfuse:w:0xD9:m -U
lfuse:w:0xFF:m -U lock:w:0x0F:m
等待刷新完毕,断开编程器,使用USB连接电脑(至此已经可以对照官方说明更新PPM固
件了)
stk500boot_v2_ (6.94 KB)
(8.95 KB)
(212.86 KB)
DFU模式驱
发布者:admin,转转请注明出处:http://www.yc00.com/num/1715131868a2570797.html
评论列表(0条)