初始设置与固件烧录:连接飞控、选择主板类型、刷写ArduPilot固件、固件版本选择

好,咱们正式开始动手。这一章是整门课的基础,也是很多新手第一次翻车的地方。我见过太多人拿着飞控,线一插就开始刷固件,结果变砖了才来找我。别急,一步步来,先把底子打牢。

1. 连接飞控:别小看这根USB线

先把飞控用USB线连到电脑上。听起来简单吧?但这里有个坑——线材质量。

我个人习惯用原装数据线,或者至少是那种能传数据的线。很多充电线只能供电,不能传数据。你插上去电脑没反应,十有八九是线的问题。

⚠ 注意: 部分飞控(比如Pixhawk 1)需要Micro USB口,插的时候别太用力。我见过有人把座子怼掉了,那叫一个心疼。

连上之后,打开Mission Planner。正常情况下,右上角会显示「连接中...」,然后变成「已连接」。如果没反应,检查驱动。Windows下一般自动装好,但有些山寨飞控需要手动装CH340或CP210x驱动。

💡 小技巧: 连上后先看看Mission Planner左下角的「状态」栏。如果GPS、陀螺仪数据在跳,说明通讯正常。如果全是0,检查波特率——默认115200,别改。

2. 选择主板类型:别选错了,会变砖

连接成功后,第一件事不是刷固件,而是告诉Mission Planner你手里拿的是什么板子。

点击顶部菜单栏的「初始设置」→「安装固件」。你会看到一大串飞控型号列表。嗯,这里容易眼花。

我建议你按这个逻辑来选:

  • Pixhawk 1 / 2.4.8 → 选「Pixhawk1」
  • Pixhawk 4 / Cube Orange → 选「CubeBlack」或对应型号
  • Holybro Kakute / Matek → 选对应品牌型号
  • 雷迅(CUAV) → 选「CUAV V5+」或「CUAV Nora」
  • 自己做的板子 → 选「Generic」系列,但我不建议新手这么干
飞控型号 Mission Planner中选什么 备注
Pixhawk 1 (2.4.8) Pixhawk1 最经典,资源多
Pixhawk 4 Pixhawk4 注意区分FMUv5
Cube Orange CubeBlack 兼容性最好
Holybro Kakute H7 KakuteH7 需要Bootloader更新
雷迅 V5+ CUAV V5+ 别选成V5 Nano
🔑 核心原则: 选错了主板类型,刷进去的固件不匹配,飞控直接变砖。我曾经帮一个朋友救砖,他选了「Pixhawk1」刷到「Pixhawk4」上,结果只能短接Flash引脚重刷。所以,确认型号再动手。

3. 刷写ArduPilot固件:一键搞定,但别乱点

选对主板后,Mission Planner会自动推荐一个固件版本。你只需要点击「上传固件」按钮,剩下的它自己搞定。

但这里有个细节——刷写前一定要断开所有外设。GPS、接收机、舵机、电调,全拔掉。只留USB线。为什么?

  • 外设可能干扰刷写过程
  • 万一固件刷到一半断电,外设还在供电,容易烧东西
  • 有些外设(比如数传)会占用串口,导致刷写失败

点击上传后,进度条会走。正常情况下一两分钟就完事。如果卡住不动,别慌——

  1. 检查USB线是否松动
  2. 换个USB口(最好插主板后面的口,别用前置面板)
  3. 重启Mission Planner再试
  4. 如果还不行,手动进入Bootloader模式(短接Boot按钮再上电)
💡 避坑指南: 我曾经遇到一个情况——刷到99%卡住,然后飞控没反应了。后来发现是杀毒软件把刷写进程拦截了。关掉杀毒软件,一次成功。所以刷固件时,关掉360、腾讯管家之类的软件。

4. 固件版本选择:稳定版还是开发者版?

刷完固件后,Mission Planner会提示你固件版本。这里我多说两句。

ArduPilot的固件版本分三类:

版本类型 命名规则 适合谁用
稳定版(Stable) 4.3.x、4.4.x 绝大多数用户,日常飞行
测试版(Beta) 4.5.0-beta1 想尝鲜,愿意承担风险
开发者版(Dev) 4.5.0-dev 开发者、测试人员

我个人建议:新手无脑选最新稳定版。比如现在最新稳定版是4.4.x,那就刷这个。别追新,别用Beta。

为什么?

  • 稳定版经过了大量测试,bug少
  • 网上教程、参数配置基本都是基于稳定版
  • 出了问题容易找到人问

如果你非要尝鲜,记得先备份参数。我见过有人刷了Dev版,结果EKF报错,飞机在天上乱晃。嗯,那场面挺刺激的。

⚠ 警告: 刷固件会清空所有参数。刷之前,一定先点「配置/调试」→「全部参数表」→「保存参数到文件」。刷完再导入。别问我怎么知道的——我第一架四轴就是这么丢的。

5. 核心流程:一张图看懂

下面这张图总结了从连接飞控到刷完固件的完整流程。你可以把它当成操作清单,每次刷固件前过一遍。

固件刷写核心流程 固件刷写核心流程 ① 连接飞控 ② 选择主板类型 ③ 断开所有外设 ④ 选择固件版本 ⑤ 点击「上传固件」 ⚠ 常见翻车点 • USB线只能充电不能传数据 • 主板类型选错导致变砖 • 刷写时外设未断开 • 杀毒软件拦截刷写进程 ✅ 成功标志 • 进度条走完,提示成功 • 飞控重启,LED正常闪烁 • Mission Planner显示固件版本

6. 刷完固件后,第一件事做什么?

固件刷完了,别急着拔线。先做三件事:

  1. 校准加速度计:点「初始设置」→「加速度计校准」,把飞控放平,按提示转六个面。这一步不能省,否则飞控不知道哪边是上。
  2. 校准罗盘:点「罗盘校准」,拿着飞控转圈,让每个方向都转到位。我一般转两圈,确保数据稳定。
  3. 检查参数:点「全部参数表」,看看有没有异常值。重点关注SYSID_SW_MREV(固件版本号)和BRD_TYPE(主板类型)。
🔑 记住: 刷完固件后的第一次校准,决定了你后面飞行的稳定性。别偷懒,认真做。我见过有人跳过校准直接飞,结果飞机一起飞就翻跟头——嗯,那就是没校准加速度计。