Proのファームウェア書き込み(ストレージ)3.テストする0.本チャプターのゴール本チャプターが完了するとマイコンにキーボードファームウェアが書き込まれ、キー入力テストが実施できます。Proを使用する場合の手順は異なります。Toolboxなどを使う方法の2種類があります。1-1.マイコンのブートローダに応じて書き込む方法が異なるProMicroはCaterinaというブートローダが書き込まれていますが、Elite-Cなどの互換ボードにはDFUというブートローダが書き込まれていて、書き込む方法が若干異なります。Toolboxでの書き込みを推奨します。Toolboxでの書き込みを選択すると間違いが無いかと思います。1-2.ファームウェアの書き込み(Remap)※Remapのファームウェア書き込み機能はChromeブラウザ専用です。以下のRemapのカタログページからファームウェアを書き込むキーボードをクリックして、ファームウェア書き込みページを開きます。https://remap-keys.app/catalogFLASHをクリックします。通常のProMicroは「caterina」を、Elite-Cは「dfu」を選択してからFLASHをクリックしますTips:Elite-CなどのDFUブートローダを使うマイコンに書き込む場合Elite-CやKeyMicroなどのDFUブートローダを使うマイコンかつWindowsPCを利用している場合、通常の状態ではRemapからファームウェアの書き込みは行えません。これはDFUブートローダの標準ドライバがlibusbで、Chromeはlibusbのデバイスを認識できないからです。よってDFUブートローダのドライバをChromeが扱えるWinUSBにZadigなどのソフトを使って置き換えることで、RemapでDFUブートローダのマイコンへのファームウェア書き込みが可能になります。この手順は非推奨です。Toolboxを使用するようにしてください。Micro」等が表示されることを確認します。表示されない場合、ケーブルや接続するポートを変更して試します。リセットスイッチを押します。Microのポート番号が変化したことを確認し、「接続」をクリック。ポート番号が変化しない場合、リセットを素早く2回実施する等も試してみてください。Remap)Remapに登録されていない場合、またはChromeブラウザを使用できない場合は提供されているファームウェアのHexファイルをダウンロードし、以下の記事を参考に書き込んでください。Proを使用する場合の手順は異なります。Proのストレージにファームウェアを配置する方法の2種類があります。Proのファームウェア書き込み(ブラウザ)以下のページを利用してファームウェアの書き込みを実施してください。https://sekigon-gonnoc.github.io/BLE-Micro-Pro-WebConfigurator/※BMPを購入したばかりの方は上から順にアップデートを実施し、「キーボードごとの設定を書き込む」で「gl516」と希望するキーボードのファームウェアを選択してください。うまく接続ができない等の場合、以下のドキュメントページを参照してください。https://github.com/sekigon-gonnoc/BLE-Micro-Pro/blob/master/docs/FAQ.md標準キーマップはRemapでシェアしている(BMP)Defaultキーマップから適用すると簡単です。Proのストレージにencoder.jsonファイルを配置して設定をします。Proを接続するとフラッシュメモリのようにストレージが認識されるので、そのストレージの中にjsonファイルを上書きすることでファームウェアを書き込む事ができます。3.テストするPCに繋ぎ、Remapのテストモードでキーの反応をテストします。modeをクリックし、テストモードを起動します。キースイッチを押して全てのキーの色が変わることを確認します。