跳至主要內容

无人机飞控刷写固件及调参(Linux版本)

fatSheep大约 2 分钟

准备清单

刷写教程

首先打开安装好的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没有正确安装 翻阅官方githubissues后,安装dfu-util包问题解决,出现烧录成功的时候就说明刷写成功, 烧写完成断开重连,点击右上角连接,点击应用默认设置,然后会显示警告,关闭就行

到这里飞控就刷写完成了,在起飞前应该检查四个电机转动是否正常