Update the firmware section of each keyboard
This commit is contained in:
@@ -29,6 +29,10 @@
|
||||
|
||||

|
||||
|
||||
## Preparation
|
||||
If you build the firmware yourself, it will take some time to set up the environment, so it's best to start at the beginning. \
|
||||
For more information, please see https://github.com/foostan/crkbd/blob/master/doc/firmware_jp.md.
|
||||
|
||||
## Soldering
|
||||
|
||||
PCB is reversible; use one for the left hand side and the other for the right.
|
||||
@@ -193,34 +197,8 @@ Lastly install keycaps.
|
||||
|
||||
|
||||
## Firmware
|
||||
Setup firmware build environment following the instructions here:
|
||||
https://docs.qmk.fm/#/newbs_getting_started
|
||||
|
||||
Then build firmware for Crkbd with this command:
|
||||
|
||||
```
|
||||
make crkbd:default
|
||||
```
|
||||
|
||||
To flash the firmware image you have just built, execute this:
|
||||
|
||||
```
|
||||
make crkbd:default:avrdude
|
||||
```
|
||||
|
||||
You will see `.` after a message like below.
|
||||
While you see `.` is being printed on the screen, push the reset switch __twice__.
|
||||
|
||||
```
|
||||
(snip)
|
||||
|
||||
Checking file size of crkbd_rev1_default.hex [OK]
|
||||
* File size is fine - 27328/28672
|
||||
Copying crkbd_rev1_default.hex to qmk_firmware folder [OK]
|
||||
Detecting USB port, reset your controller now........
|
||||
```
|
||||
|
||||
Flash the firmware to the other side as well.
|
||||
See below to flash the firmware to the ProMicro. \
|
||||
https://github.com/foostan/crkbd/blob/master/doc/firmware_jp.md
|
||||
|
||||
### Turning LEDS on
|
||||
To turn the LEDs on, you have to edit the `rules.mk` file. If you use the default layout, it can be found here `keyboards/crkbd/keymaps/default/rules.mk`. Add the following line to the top of the file:
|
||||
|
||||
@@ -30,8 +30,8 @@
|
||||

|
||||
|
||||
## 事前準備
|
||||
実装の途中でProMicroにファームを入れる作業がありますが、ファームをビルドする環境を整備するのは時間がかかるのではじめに取り掛かっておくことをおすすめします。
|
||||
https://docs.qmk.fm/#/newbs_getting_started こちら等を参考にし、OSに合わせて必要なものをインストールしておきます(インストールに時間がかかるため動かしつつ実装を進めると効率的です)。
|
||||
ファームウェアを自分でビルドする場合は環境を整備するのに時間がかかるのではじめに取り掛かっておくことをおすすめします。\
|
||||
詳しくは https://github.com/foostan/crkbd/blob/master/doc/firmware_jp.md を参照してください。
|
||||
|
||||
## 実装
|
||||
|
||||
@@ -179,32 +179,7 @@ LEDを実装した場合はすべて点灯することを確認します。
|
||||

|
||||
|
||||
## ファームウェア
|
||||
https://docs.qmk.fm/#/newbs_getting_started こちらを参照して頂き、ファームウェアを書き込む環境を用意します。
|
||||
|
||||
環境ができましたら、下記コマンドで Crkbd 用にファームウェアをビルドします。
|
||||
|
||||
```
|
||||
make crkbd:default
|
||||
```
|
||||
|
||||
ビルドが完了したら下記コマンドを実行します。
|
||||
|
||||
```
|
||||
make crkbd:default:avrdude
|
||||
```
|
||||
|
||||
実行すると下記のようなログがでて、`.` が増えていくことが確認出来ると思います。
|
||||
この間にリセットスイッチを __2回__ 押すとファームウェアの書き込みが完了します。
|
||||
|
||||
```
|
||||
<省略>
|
||||
|
||||
Checking file size of crkbd_rev1_default.hex [OK]
|
||||
* File size is fine - 27328/28672
|
||||
Copying crkbd_rev1_default.hex to qmk_firmware folder [OK]
|
||||
Detecting USB port, reset your controller now........
|
||||
```
|
||||
|
||||
片側のProMicroにファームウェアの書き込みが完了したら、もう片方も同じ手順で書き込みを行います。
|
||||
下記を参照しファームウェアをProMicroに書き込みます。\
|
||||
https://github.com/foostan/crkbd/blob/master/doc/firmware_jp.md
|
||||
|
||||
以上で完成です。
|
||||
|
||||
Reference in New Issue
Block a user