|
本帖最后由 yangyh75 于 2020-4-6 13:58 编辑
乐迪的pix mini自己修改了BootLoader,只能使用乐迪自己的修改版地面站MP更新固件,然而其固件严重滞后,想要升级官方固件,就必须将其BootLoader更换回官方版本。
本文分为两个步骤进行:
一、为了省事,这个步骤引用《无人机飞控处理器DFU方式刷机方法(STM32单片机)》所述来更换stm32的BootLoader。
升级方式:通过飞控板的MICRO USB连接电脑,通过DFU(Device Firmware Upgrade,即设备固件升级)的方式升级固件(非串口)。
升级步骤如下:
1)USB断开,飞控断电,短接BOOT的两个焊盘或者按下boot按键,如下图,短接后插入USB上电,飞控的处理器将会进入DFU模式,等待上位机。本次说明中使用的是Windows10系统,插入后在设备管理器里会显示设备在DFU模式:
2)下载Zadig官方软件,软件免费,下载地址http://zadig.akeo.ie/,软件大小4.92MB,不需要fq即可下载,Betaflight软件界面上给出了很多相关软件的下载地址,如下图:
本次下载的是2.3版本,下载完之后,直接打开运行如下:
点击Options,勾选第一项,List ALL Devices,列出当前连接的所有USB设备
下拉菜单选择,STM32 BOOTLOADER,这个就是我们的飞控,处于DFU模式下,如下图:
然后点击Replace Driver
成功后出现如下提示,驱动就装完了。
然后拔掉USB,短接BOOT焊盘,重新插入USB,此时BetaFlight的连接端口出现了DFU这个连接,说明前面的驱动安装完成,可以进行固件升级。
————————————————
原文链接:https://blog.csdn.net/zhengningwei/article/details/79583094
以上是更改BootLoader的方法。详细请参考原文。
注意:对于该飞控的硬件(stm32f405vgt6)而言已,这里的boot0是第94脚,连接usb前将94脚上拉,就可以进入到USB_DFU模式,具体参考附图
————————————————————————————————————————————————————
|
欢迎继续阅读楼主其他信息
|