DIY APM2之刷新MEGA 2560 Bootloader 及Atmega32U2 DFU模式固件和PPM编

DIY APM2之刷新MEGA 2560 Bootloader 及Atmega32U2 DFU模式固件和PPM编


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条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信