corne/doc/firmware_jp.md

116 lines
4.6 KiB
Markdown
Raw Permalink Normal View History

2020-11-03 07:13:24 +01:00
# ファームウェア
## ファームウェアの書き込み
ファームウェアの書き込み方法はいくつか用意されていますが、[QMK Toolbox](https://github.com/qmk/qmk_toolbox) を利用する方法が手軽です。
### QMK Toolbox のダウンロード
2021-04-17 13:34:24 +02:00
2020-11-03 07:13:24 +01:00
下記のURLから最新版の QMK Toolbox をダウンロードします。\
2021-04-17 13:34:24 +02:00
<https://github.com/qmk/qmk_toolbox/releases/>
2020-11-03 07:13:24 +01:00
![qmk_toolbox_download](assets/qmk_toolbox_download.jpg)
ダウンロードしたファイルから QMK Toolbox をインストールします。\
インストール方法は各OSの指示に従ってください。
QMK Toolbox を開くと下記のようなウィンドウが表示されます。
![qmk_toolbox_begin](assets/qmk_toolbox_begin.jpg)
### ファームウェアの書き込み
VIA用のファームウェアを下記よりダウンロードします。\
2021-09-02 17:48:55 +02:00
[crkbd_rev1_common_via.hex](https://raw.githubusercontent.com/foostan/qmk_firmware-hex/main/.build/crkbd_rev1_via.hex)
2020-11-03 07:13:24 +01:00
QMK Toolbox の 「**Open**」 からダウンロードしたファイルを指定します。\
また「**Auto-Flash**」のチェックボックスをチェックします。
![qmk_toolbox_flash](assets/qmk_toolbox_flash.jpg)
この状態でキーボードをUSBで接続し、リセットボタンを押すとファームウェアの書き込みが始まります。\
下記のように書き込みのメッセージが表示されれば完了です。
![qmk_toolbox_flashed](assets/qmk_toolbox_flashed.jpg)
片側のProMicroにファームウェアの書き込みが完了したら、もう片方も同じ手順で書き込みを行います。
### (オプション) 自分でファームウェアをビルドする場合
2021-04-17 13:34:24 +02:00
<https://docs.qmk.fm/#/newbs_getting_started> こちらを参照して頂き、ファームウェアを書き込む環境を用意します。
2020-11-03 07:13:24 +01:00
環境ができましたら、下記コマンドで Crkbd 用にファームウェアをビルドします。
```
make crkbd/rev1/common:via
```
ビルドが完了したら下記コマンドを実行します。
```
make crkbd/rev1/common:via:avrdude
```
実行すると下記のようなログがでて、`.` が増えていくことが確認出来ると思います。
この間にリセットスイッチを **2回** 押すとファームウェアの書き込みが完了します。
なおProMicroによって1回の場合もあります。
```
<省略>
Checking file size of crkbd_rev1_common_via.hex [OK]
* File size is fine - 27328/28672
Copying crkbd_rev1_common_via.hex to qmk_firmware folder [OK]
Detecting USB port, reset your controller now........
```
片側のProMicroにファームウェアの書き込みが完了したら、もう片方も同じ手順で書き込みを行います。
## キーマップの変更
Corne Keyboard は [VIA](https://caniusevia.com/) に対応しています。\
上記の手順で VIA 用のファームウェアを書き込むことで利用することできます。
### VIA のダウンロード
2021-04-17 13:34:24 +02:00
2020-11-03 07:13:24 +01:00
下記のURLから最新版の VIA をダウンロードします。\
2021-04-17 13:34:24 +02:00
<https://github.com/the-via/releases/releases/>
2020-11-03 07:13:24 +01:00
![via_download](assets/via_download.jpg)
ダウンロードしたファイルから VIA をインストールします。\
インストール方法は各OSの指示に従ってください。
キーボードを接続した状態で VIA を開くと下記のようなウィンドウが表示されます。
![via_begin](assets/via_begin.jpg)
### KEYMAP / CONFIGURE
この画面ではキーマップが変更できます。
変更可能なキーはいくつかの種類に分類されていて、「1」のエリアから探すことができます。
キーを変更する場合は「2」変更する場所をクリックし、「3」変更したいキーを選択します。
なお VIA では瞬時にキーマップが書き換わります。
![via_keymap_configure](assets/via_keymap_configure.jpg)
### KEYMAP / TESTER
この画面ではキーマップの動作テストができます。
押したキーの色が変わることでキーが正しく設定されていることが確認できます。
![via_keymap_tester](assets/via_keymap_tester.jpg)
Test Matrix ではキーボードの各スイッチの動作確認ができます。
実装後の動作確認はこちらで行ったほうがわかりやすいです。
![via_keymap_tester_matrix](assets/via_keymap_tester_matrix.jpg)
### LIGHTING
この画面ではLEDのパターンや色の変更ができます。
![via_lighitng](assets/via_lighting.jpg)