Raim
FPV・レーシング中級者向け

Betaflightファームウェア更新のやり方|設定を失わない安全手順

📖 読了目安 約6
07/27連載「設定・チューニング」の第7回です一覧を見る ›

⚡ 3行まとめ — 急いでいる人はここだけでOK

  • 更新前に必ずCLIで diff all を保存。これがあれば何が起きても元に戻せる
  • 手順は「バックアップ→DFUモードでフラッシュ(Full Chip Erase)→復元→ベンチ確認」
  • 「安定して飛んでいる機体」を上げる義務はない。上げる理由があるときだけ上げる

ファーム更新は「やれば新機能、失敗すれば文鎮」ではありません。正しい手順なら失敗してもやり直せる作業です。怖さの正体は手順を知らないことだけ。

// ファーム更新の安全手順    何が起きても戻せる形で 1 CLIで diff all を保存 これがあれば何が起きても元に戻せる。テキストで日付付き保 2 DFUモードでフラッシュ(Full Chip Erase) 中途半端な上書きよりまっさらから。VTXテーブルも消える前提 3 diffを貼り直して復元 メジャーバージョン跨ぎは非互換の項目に注意。エラー行は個 別に確認 4 ペラなしベンチ確認 受信機・モーター回転・OSD・センサー向きを確認してから初飛 「安定して飛んでいる機体」を上げる義務はない。 上げる理由があるときだけ
バックアップ→フラッシュ→復元→ベンチ確認の4段階

そもそも上げるべきか

  • 上げる理由がある:使いたい新機能がある/既知の不具合の修正が入った/新しいハードのサポートが必要
  • 上げない理由がある:いま安定して飛んでいる/大会前・遠征前(環境を変えない)

「メジャーバージョンが出たから」だけで上げる必要はありません。動いている機体は資産です。

安全な更新手順

  1. 設定をバックアップ

    CLIタブで「diff all」と入力し、出力された全文をテキストファイルに保存。日付とファーム版数をファイル名に。ついでに「dump all」も保存しておくと完璧です。
  2. Firmware Flasherでフラッシュ

    対象ボード(Target)を確認し、安定版(Stable)を選択。「Full Chip Erase」をONにして書き込み。ボードが認識されない場合はBOOTボタンを押しながらUSB接続(DFUモード)。
  3. 設定を復元

    更新後は工場出荷状態。CLIに保存しておいたdiffを貼り付けて「save」。メジャーバージョンをまたぐ場合、一部の設定名が変わって弾かれることがあるので、エラー行だけ新しい設定名を調べて手動対応します。
  4. ベンチ確認(ペラなし)

    受信機の認識・モード動作・モーター回転方向・(あれば)GPSの認識を、ペラを外した状態で一通り確認。ここまでやって初めて「更新完了」です。

文鎮化したように見えたら

フラッシュ失敗でLEDが点かない・認識しない場合も、DFUモード(BOOTボタン+USB接続)はほぼ生きています。DFUで認識さえすれば再フラッシュで復活。ドライバ問題でPCに認識されない場合はFCが認識されない時の記事へ。

❓ FAQ — よくある質問

Q.ELRS受信機やESCのファームも一緒に上げるべき?
A.

別物として個別判断です。ELRSは送受のバージョン整合が重要(ELRS設定)、ESC(Bluejay等)は書き換えの成功体験を積んでから。一夜に全部上げると、不具合時に犯人が特定できなくなります。

Q.diffとdumpの違いは?
A.

diffはデフォルトから変更した部分だけ、dumpは全設定です。復元にはdiffが実用的で、dumpは完全な記録用。両方保存が安心です。


▶ あわせて読みたいBetaflight CLI入門Betaflight初期設定FCが認識されない時

SPONSORED

あわせて読みたい

連載「設定・チューニング」の記事

記事一覧をすべて見る →
  1. 01Betaflight初期設定ガイド|初フライトまでの最短ルート
  2. 02BetaflightのOSD設定ガイド|表示すべき項目とおすすめレイアウト
  3. 03PIDチューニング入門|Betaflightの飛び味調整をやさしく解説
  4. 04フェイルセーフ設定と機体ロスト対策|電波が切れたときドローンはどうなる?
  5. 05レート設定の科学|「操作しやすさ」はPIDではなくここで決まる
  6. 06ELRS実戦設定ガイド|パケットレート・テレメトリ・モデルマッチの最適解
  7. 07Betaflightファームウェア更新のやり方|設定を失わない安全手順読んでいる記事
  8. 08EdgeTXプロポ設定の実務|モデル作成・スイッチ割当・音声・ELRS設定まで
  9. 09Betaflight CLI入門|diff・dump・setだけ覚えれば怖くない
  10. 10ブラックボックス入門|飛行ログで機体の不調と操縦の癖を「見える化」する
  11. 11受信機バインドのやり方総まとめ|ELRS・FrSky・失敗時のチェックリスト
  12. 12GPSレスキュー設定ガイド|電波が切れても機体が帰ってくる保険を作る
  13. 13モーター回転方向の確認と反転のやり方|配線を触らずBetaflightで直す
  14. 14Betaflightモード設定の基本|ARM・ANGLE・BEEPER・スイッチ割り当ての定石
  15. 15タートルモードの使い方|裏返しの機体を歩かず復帰させる(壊さないコツ付き)
  16. 16EdgeTXとOpenTXの違い|今から選ぶならどっち?移行は必要?
  17. 17BetaflightとiNavの違い|「飛ばす楽しさ」と「帰ってくる賢さ」の選択
  18. 18RPMフィルターとは?設定方法と「飛びが変わる」理由をやさしく解説
  19. 19フィードフォワード(FF)とは|PIDの「後追い」を消す先読みの仕組み
  20. 20フィルターチューニング入門|「削るほど速いが熱い」のバランスを取る
  21. 21VTXテーブルとSmartAudioの設定|OSDからチャンネル・出力を変える環境を作る
  22. 22Betaflightプリセット機能の使い方|チューニングの正解を1クリックで借りる
  23. 23ドローンのLEDストリップ設定|光らせ方と「実用装備」としての使い方
  24. 24アナログFPVカメラの画質設定|OSDジョイスティックで変える5項目
  25. 25UARTが足りない!FCのポート設計とSoftSerial・リソース再割当の基礎
  26. 26プロップウォッシュ対策|降下でビリつく原因と「設定3割・操縦7割」の解決法
  27. 27Tiny Whoopのチューニング入門|小さい機体ほど設定で化ける

SPONSORED

コメント・質問

記事への質問や感想をどうぞ。投稿は公開されます。個人情報や攻撃的な内容は控えてください。

コメントするにはログインしてください。

まだコメントはありません。最初の投稿をどうぞ。