无人机飞控刷写固件及调参(Linux版本)
大约 2 分钟
准备清单
- 飞控:AOCODAF722BLE
- 软件:BeatFlight刷飞控下载地址
刷写教程
首先打开安装好的bf软件,win下可以前往官网下载,linux用户根据自己发行版寻找对应的包,Arch的包在AUR源里,根据自己的AUR助手修改即可,yay: yay -S betaflight-configurator-bin
右上角会出现一个stm32什么的东西,或者会出现一个COM xx的端口(我印象里之前用win的时候是COM,写博文的时候是用linux的) 点击右边 更新固件,跳转页面之后选择自己的飞控板对应的型号 注意:如果你遇到了一直加载中的问题,请退出重进或者科学上网。原因是飞控的固件都在github,而由于某些不可抗力,github的连接不太稳定,因此不建议傻等,多想办法
我这边用的是Aocoda-Rc
的F7B,因此我选择的固件是AOCODAF722BLE
,版本直接最新就可以
选择好固件后点击右下角从网络加载固件
,或者想办法找到固件的镜像下载到本地,从本地加载
固件加载好后点击烧写固件
即可 我在Linux(Arch)下遇到了一个小问题,udev rules没有正确安装
翻阅官方github
的issues
后,安装dfu-util
包问题解决,出现烧录成功
的时候就说明刷写成功, 烧写完成断开重连,点击右上角连接
,点击应用默认设置,然后会显示警告,关闭就行
到这里飞控就刷写完成了,在起飞前应该检查四个电机转动是否正常