内容
こちらのFCをELRS 3.xにアップデートしようとのファームウェアを4.3.1から4.4.3に更新する際にDFUモードに入れずハマったので解決方法のメモです。
公式サイトへのFC情報へのリンク
https://betafpv.com/collections/brushless-flight-controller/products/f4-1s-12a-flight-controller
失敗パターン
Betaflight Configuratorからアップデートをしようとしたのですが、FCがDFUモードとして認識されずに困っていました。
DFUモードに入れない場合の解決方法をネットで調べると以下の2点の紹介がよくされていました。
- CP210x USBドライバーを入れる
- ImplusRCアプリを使う
しかしBetafpvのFCは上記の方法では再起動後にうまくUSB機材として接続できず、ファームの書き込みの段階で失敗していました。
成功したパターン
さらに調べると、Betafpvのトラブルシューティングを見つけました。
Betafpvトラブルシューティング
ここでは「CP210x Driverではなく、STM32 Virtual Com Port Driverをインストールせよ」との指示がかかれていました。
そこでSTM32 Virtual Com Port Driverを検索して以下のサイトからダウンロード。(ダウンロードするためにはメールアドレス登録が必要で、そのメールアドレスにダウンロード用のリンクが届きます)
STM32 Virtual Com Port Driver
https://www.st.com/ja/development-tools/stsw-stm32102.html#get-software
これで無事にFCがDFUモードとして認識され、ファームウェアをアップデートすることができました。
最後に
最近のFCはELRS 3.x対応ということで、購入時点でファームウェアもBetaflight 4.4.x以上になっていると思いますが、古いFCのストックがあり、それをアップデートして利用したい人のヒントになればと思います。
