模吧

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

2224查看 | 2回复

【穿越急诊室】烧写固件失败,引导程序无响应?

[复制链接]
发表于 2021-4-18 21:18:38 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
听说Betaflight又更新固件了,加入了一些新功能和BUG......你非常高兴,赶紧去下载,准备给飞控刷新固件。

进入地面站的固件烧写工具界面,加载好固件,把飞控连接进电脑,一切似乎都已经“准备就绪”。

【穿越急诊室】烧写固件失败,引导程序无响应? 飞控,固件,地面站,betaflight,pixhawk固件 作者:罗非沂 2637

一想到这是你的第一次刷固件,还是无比激动地按下烧写固件按钮,然后烧写进度条中依次出现了两行文字提示:

【穿越急诊室】烧写固件失败,引导程序无响应? 飞控,固件,地面站,betaflight,pixhawk固件 作者:罗非沂 422

这是什么情况啊?咋和预想的不一样。。。。操作明明都对的啊!

【穿越急诊室】烧写固件失败,引导程序无响应? 飞控,固件,地面站,betaflight,pixhawk固件 作者:罗非沂 1986

会不会是给飞控通电时没有按住飞控的BOOT键呢?但听人说现在刷固件都不用按BOOT键上电了,不过还是要试一下!

然后你按住BOOT键重新试了一遍,结果还是烧写失败了!明明地面站都能正常连接,为什么就是刷不了固件呢?

【穿越急诊室】烧写固件失败,引导程序无响应? 飞控,固件,地面站,betaflight,pixhawk固件 作者:罗非沂 2061

能连接地面站、第一次刷固件、烧写失败!从这几点上看,肯定是没装驱动
【穿越急诊室】烧写固件失败,引导程序无响应? 飞控,固件,地面站,betaflight,pixhawk固件 作者:罗非沂 2129


因为Win10、MacOS、Linux和安卓系统中,一般已经自带连接驱动,所以没装过任何驱动的情况下也是能连接地面站的,但连接地面站和烧写固件用到的是两个不同的驱动。

要想刷写新的飞控固件,需要进入Device Firmware Upgrade(设备更新模式),简称DFU模式。MacOS和Linux系统不太清楚,但Windows系统中必须使用一个名为Zadig的工具给电脑安装相应的DFU驱动,才能够将工作模式切换到DFU模式。

【穿越急诊室】烧写固件失败,引导程序无响应? 飞控,固件,地面站,betaflight,pixhawk固件 作者:罗非沂 9036

安装完成后按住飞控的BOOT键上电,地面站的端口就会变成DFU,这样才可以刷写固件。现在就来说一下Windows系统中DFU驱动如何安装。

【穿越急诊室】烧写固件失败,引导程序无响应? 飞控,固件,地面站,betaflight,pixhawk固件 作者:罗非沂 9900

首先要获取到Zadig工具,地面站首页已经给出了相应链接,但官方下载途径很难能下载到,所以建议从一些QQ交流群的群文件里下载,一般都会有。公众号后台回复:“飞控驱动”也可获取网盘下载链接。

【穿越急诊室】烧写固件失败,引导程序无响应? 飞控,固件,地面站,betaflight,pixhawk固件 作者:罗非沂 475




安装DFU驱动前需要按住飞控上的boot按钮(重要!),然后将飞控插入USB线连接电脑,这时候飞控上的LED灯不应该像平常那样明亮。然后打开Zadig工具,点击“options”,然后选择“List All Devices”。

【穿越急诊室】烧写固件失败,引导程序无响应? 飞控,固件,地面站,betaflight,pixhawk固件 作者:罗非沂 3087

从列表中选择“STM32BOOTLOADER”。
【穿越急诊室】烧写固件失败,引导程序无响应? 飞控,固件,地面站,betaflight,pixhawk固件 作者:罗非沂 3900

然后点击“Install Driver”或“Replace Driver”。
【穿越急诊室】烧写固件失败,引导程序无响应? 飞控,固件,地面站,betaflight,pixhawk固件 作者:罗非沂 638

待提示安装成功后,关闭Zadig,断开飞控连接。
【穿越急诊室】烧写固件失败,引导程序无响应? 飞控,固件,地面站,betaflight,pixhawk固件 作者:罗非沂 8899

Zadig工具只需要安装一次,后面便不需要再进行安装。安装完成后打开地面站,可以发现端口已经变成DFU,这时候就可以给飞控刷写固件了。


【穿越急诊室】烧写固件失败,引导程序无响应? 飞控,固件,地面站,betaflight,pixhawk固件 作者:罗非沂 42



使用Zadig安装DFU时可能会出现找不到“STM32BOOTLOADER”的情况,怎么办?别急,还有办法,那就是ImpulseRC_Driver_Fixer。这是一个专门修复DFU驱动的软件。飞控按住BOOT键上电,然后双击打开ImpulseRC_Driver_Fixer。
【穿越急诊室】烧写固件失败,引导程序无响应? 飞控,固件,地面站,betaflight,pixhawk固件 作者:罗非沂 2124

ImpulseRC_Driver_Fixer会先搜索飞控;
【穿越急诊室】烧写固件失败,引导程序无响应? 飞控,固件,地面站,betaflight,pixhawk固件 作者:罗非沂 6295

搜到飞控后就开始安装DFU驱动。搜不到?你是按住飞控的BOOT键上电吗?
【穿越急诊室】烧写固件失败,引导程序无响应? 飞控,固件,地面站,betaflight,pixhawk固件 作者:罗非沂 6287

整个过程自动进行,等待安装完成,然后关闭软件,打开地面站,可以发现端口已经变成DFU,这时候就可以给飞控刷写固件了。
【穿越急诊室】烧写固件失败,引导程序无响应? 飞控,固件,地面站,betaflight,pixhawk固件 作者:罗非沂 5829

【穿越急诊室】烧写固件失败,引导程序无响应? 飞控,固件,地面站,betaflight,pixhawk固件 作者:罗非沂 3142

==>留言板<==

【穿越急诊室】烧写固件失败,引导程序无响应? 飞控,固件,地面站,betaflight,pixhawk固件 作者:罗非沂 6971


【穿越急诊室】烧写固件失败,引导程序无响应? 飞控,固件,地面站,betaflight,pixhawk固件 作者:罗非沂 6625

关注公众号了解更多航模知识
发表于 2021-4-19 19:04:22 来自手机 | 显示全部楼层
穿越刷固件方法较多,也不大容易掌握。
回复 支持 反对

使用道具 举报

发表于 2021-4-20 08:00:00 | 显示全部楼层
前排支持下
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|关于模吧|APP下载|广告报价|手机版|企业会员|商城入驻|联系我们|模吧 ( 黔ICP备2022002348号-1 )

© 2013-2020 Moz8.com 模吧,玩出精彩!