mirror of
https://github.com/qmk/qmk_firmware.git
synced 2026-09-30 05:50:43 +02:00
add docusaurus, convert notes/tips, ids
This commit is contained in:
@@ -11,7 +11,11 @@ ISP 書き込み(ICSP 書き込みと呼ぶ場合もあります)とは、マイ
|
||||
|
||||
QMK の ISP 書き込みの主な用途は、AVRベースのコントローラ(Pro Micro、または V-USB チップ)のブートローダの書き込みまたは交換です。
|
||||
|
||||
?> これは Pro Micro や他の ATmega コントローラなどの AVR ベースのボードをプログラミングするためだけのものです。 Proton C などの Arm コントローラには使用できません。
|
||||
:::tip
|
||||
|
||||
これは Pro Micro や他の ATmega コントローラなどの AVR ベースのボードをプログラミングするためだけのものです。 Proton C などの Arm コントローラには使用できません。
|
||||
|
||||
:::
|
||||
|
||||
## 破損したブートローダーの取り扱い
|
||||
|
||||
@@ -112,7 +116,11 @@ QMK ツールボックスは、このほとんど(すべて)に使用する
|
||||
Teensy VCC <-> Keyboard VCC
|
||||
Teensy GND <-> Keyboard GND
|
||||
|
||||
!> Teensy の B0 ピンはキーボードのコントローラの RESET/RST ピンと配線されています。 Teensy の RESET ピンをキーボードの RESET に配線しないでください。
|
||||
:::caution
|
||||
|
||||
Teensy の B0 ピンはキーボードのコントローラの RESET/RST ピンと配線されています。 Teensy の RESET ピンをキーボードの RESET に配線しないでください。
|
||||
|
||||
:::
|
||||
|
||||
### Pro Micro
|
||||
|
||||
@@ -123,7 +131,11 @@ QMK ツールボックスは、このほとんど(すべて)に使用する
|
||||
Pro Micro VCC <-> Keyboard VCC
|
||||
Pro Micro GND <-> Keyboard GND
|
||||
|
||||
!> Pro Micro の 10/B6 ピンはキーボードのコントローラの RESET/RST ピンに配線されています。 Pro Micro の RESET ピンをキーボードの RESET に配線 ***しないでください***。
|
||||
:::caution
|
||||
|
||||
Pro Micro の 10/B6 ピンはキーボードのコントローラの RESET/RST ピンに配線されています。 Pro Micro の RESET ピンをキーボードの RESET に配線 ***しないでください***。
|
||||
|
||||
:::
|
||||
|
||||
## キーボードへの書き込み
|
||||
|
||||
@@ -163,7 +175,11 @@ ISP プログラマをセットアップして、キーボードに接続した
|
||||
3. ブートローダの内容全体を新しい行にコピーして(行間に空行を入れないように)、元のファイルの最後に貼り付けてください。
|
||||
4. これを新しいファイルとして `<keyboard>_<keymap>_production.hex` という名前で保存します。
|
||||
|
||||
?> ここでは他のブートローダも同じように使うことができますが、__ブートローダが必要で__、そうしないとまた ISP を使ってキーボードに新しいファームウェアを書き込まなければならなくなります。
|
||||
:::tip
|
||||
|
||||
ここでは他のブートローダも同じように使うことができますが、__ブートローダが必要で__、そうしないとまた ISP を使ってキーボードに新しいファームウェアを書き込まなければならなくなります。
|
||||
|
||||
:::
|
||||
|
||||
#### QMK DFU ブートローダとプロダクションイメージの作成
|
||||
|
||||
@@ -180,7 +196,11 @@ QMK DFU ブートローダは `atmega32u4` コントローラ (AVR ベースの
|
||||
ブートローダかプロダクションファームウェアファイルのどちらかを書き込むことができます。
|
||||
プロダクションファームウェアファイルの方が、より多くのデータを書き込むので、書き込みに時間がかかります。
|
||||
|
||||
?> 注意:同じブートローダを使用しつづけるべきです。すでに DFU を使用している場合は、QMK DFU に切り替えても問題ありません。しかし、例えば Pro Micro に QMK DFU を書き込むには、追加の手順が必要になります。
|
||||
:::tip
|
||||
|
||||
注意:同じブートローダを使用しつづけるべきです。すでに DFU を使用している場合は、QMK DFU に切り替えても問題ありません。しかし、例えば Pro Micro に QMK DFU を書き込むには、追加の手順が必要になります。
|
||||
|
||||
:::
|
||||
|
||||
## ブートローダ/プロダクションファイルの書き込み
|
||||
|
||||
@@ -253,7 +273,11 @@ SparkFun PocketAVR Programmer や、他の USB Tiny ベースの ISP プログ
|
||||
Pro Micro に QMK DFU を書き込むなど、ブートローダを切り替える場合は、ブートローダの hex ファイルの書き込みに加えて、ヒューズを変更する必要があります。
|
||||
これは、`caterina` (Pro Micro ブートローダ) と `dfu` では起動ルーチンの扱いが異なり、その動作はヒューズによって制御されるからです。
|
||||
|
||||
!> これは、ヒューズを変更することは、永久にあなたのコントローラをレンガ化(訳注:日本では文鎮化と呼ぶことが多い、コントローラがまったく無反応になる状態)することができる方法の1つであるため、それは非常に注意が必要な1つの領域です。
|
||||
:::caution
|
||||
|
||||
これは、ヒューズを変更することは、永久にあなたのコントローラをレンガ化(訳注:日本では文鎮化と呼ぶことが多い、コントローラがまったく無反応になる状態)することができる方法の1つであるため、それは非常に注意が必要な1つの領域です。
|
||||
|
||||
:::
|
||||
|
||||
以下は、`atmega32u4`の 5V 16MHz 版(5V Pro Micro など)を想定しています。
|
||||
|
||||
|
||||
Reference in New Issue
Block a user