Steps to Flash Corne / Sofle BLE Keyboard Firmware

Corne BLEキーボードファームウェアのフラッシュ手順

Corneキーボードファームウェアのフラッシュ手順

前提条件

  • ケーブル:データ転送機能を備えた USB-A から USB-C または USB-C から USB-C のケーブル (充電専用ではありません)。

点滅する階段

  1. キーボードを接続します。
    • USBケーブルを使って、Corneキーボードの片方をコンピュータに接続します。特に指定がない限り、左半分から接続してください。
  2. ブートローダーモードに入る:
    • リセットボタンを見つける
    • リセットボタンを素早くダブルクリックします。
    • nicenanoという名前の仮想 USB ドライブがコンピューターに表示されます。
    • トラブルシューティング:
      • nicenanoが表示されない場合:
        • ダブルクリックは遅すぎる可能性があります。より速くもう一度試してください。
        • USB ケーブルとポートを確認してください:
          • ケーブルを交換するか、別の USB ポートを試してください。
          • USB-C から USB-C へのケーブルの場合は、ケーブルの方向を反転します。
          • ケーブルが充電だけでなくデータ転送もサポートしていることを確認してください。
  3. 設定をフラッシュしてファームウェアをリセットします。
    • リセット ファイルをnicenanoドライブにコピーします。
    • コピーが完了すると、ドライブは自動的に取り出されます。
      • 注: macOS ではエラーが表示される場合がありますが、無視してください。コピーは正常に実行されます。
    • もう半分 (右側など) についてもこの手順を繰り返し、接続してリセット ボタンをダブルクリックします。
  4. ファームウェアをフラッシュする:
    • 左半分でブートローダー モードに再度入ります (リセットをもう一度ダブルクリックすると、 nicenano が再び表示されます)。
    • 左側のファームウェアファイル(例: leftを含む)をnicenanoドライブにコピーします。フラッシュ後、ドライブから排出されます。
    • 右半分を接続し、ブートローダ モードに入り、右側のファームウェア ファイル (例: rightを含む) をnicenanoドライブにコピーします。
    • 重要:
      • 一度にフラッシュできる.uf2ファイルは 1 つだけです。複数のファイルがあるとエラーが発生します。
      • ファームウェアはフラッシュ中に実行可能コードに変換され、キーボードには保存されません。
  5. 検証とトラブルシューティング:
    • 左半分の問題:
      • 左半分がコンピューターに接続できない場合:
        • コンピューターの BLE 設定からキーボードを削除します。
        • キーボードでbt-clear-allと入力して (機能する場合)、接続レコードをクリアしてから再接続します。
    • 右半分の問題:
      • 右半分に「X」またはWi-Fiアイコンが表示されているが入力できない場合:
        • 右半分のリセットボタンを1回押します。
        • 解決しない場合は、両方の半分を再フラッシュします。
          • ペアリングデータを消去するには、両側にリセット ファイルをフラッシュします。
          • 正しい左側右側のファームウェア ファイルを再度フラッシュします。
    • ペアリングの問題:
      • 左半分に歯車アイコン(ワイヤレスアイコンではない)が表示される場合、または PC 接続が「接続済み」と「ペアリング済み」を切り替えている場合:
        • コンピューターの BLE 設定からキーボードを削除します。
        • キーボードでbt-clear-allと入力して接続をリセットし、再度ペアリングします。

独自のファームウェアを構築する:


追加メモ

  • 順序は重要です:サイド固有のファームウェアをフラッシュする前に、必ず各半分のリセット ファイルを最初にフラッシュしてください。
  • BLEチャンネル:キーボードは5つのBLEチャンネル(例: bt-sel-0bt-sel-4 )をサポートしています。デバイスの正しいチャンネルが選択されていることを確認してください。チャンネル切り替えキーコードについては、キーマップまたは追加のドキュメントを参照してください。
  • ファームウェアの目的: リセット ファイルをフラッシュするとペアリングと設定がクリアされ、 左側のファイルと右側のファイルはそれぞれの半分を操作用に構成します。

ブログに戻る