diff options
author | QMK Bot <hello@qmk.fm> | 2021-09-23 03:59:22 +0000 |
---|---|---|
committer | QMK Bot <hello@qmk.fm> | 2021-09-23 03:59:22 +0000 |
commit | 3edd4bc48f51a2e760dd60543ae2f369555f619a (patch) | |
tree | 126755899c88fc04da7178f629255e97dfa1eea2 /docs/ja | |
parent | 787cce141543260e024fa65ea05dfdd1208786cc (diff) | |
parent | 53475773461c3a76ee253d99efef2a693fa1fca3 (diff) | |
download | qmk_firmware-3edd4bc48f51a2e760dd60543ae2f369555f619a.tar.gz qmk_firmware-3edd4bc48f51a2e760dd60543ae2f369555f619a.zip |
Merge remote-tracking branch 'origin/master' into develop
Diffstat (limited to 'docs/ja')
-rw-r--r-- | docs/ja/isp_flashing_guide.md | 22 |
1 files changed, 16 insertions, 6 deletions
diff --git a/docs/ja/isp_flashing_guide.md b/docs/ja/isp_flashing_guide.md index 6a6066b24..d629b964b 100644 --- a/docs/ja/isp_flashing_guide.md +++ b/docs/ja/isp_flashing_guide.md | |||
@@ -2,8 +2,8 @@ | |||
2 | 2 | ||
3 | <!--- | 3 | <!--- |
4 | grep --no-filename "^[ ]*git diff" docs/ja/*.md | sh | 4 | grep --no-filename "^[ ]*git diff" docs/ja/*.md | sh |
5 | original document: 0.9.46:docs/isp_flashing_guide.md | 5 | original document: 0.13.29:docs/isp_flashing_guide.md |
6 | git diff 0.9.46 HEAD -- docs/isp_flashing_guide.md | cat | 6 | git diff 0.13.29 HEAD -- docs/isp_flashing_guide.md | cat |
7 | --> | 7 | --> |
8 | 8 | ||
9 | ISP 書き込み(ICSP 書き込みと呼ぶ場合もあります)とは、マイクロコントローラーを直接プログラミングするプロセスです。 | 9 | ISP 書き込み(ICSP 書き込みと呼ぶ場合もあります)とは、マイクロコントローラーを直接プログラミングするプロセスです。 |
@@ -52,6 +52,7 @@ QMK の ISP 書き込みの主な用途は、AVRベースのコントローラ | |||
52 | 52 | ||
53 | * [SparkFun PocketAVR](https://www.sparkfun.com/products/9825) - (USB Tiny) | 53 | * [SparkFun PocketAVR](https://www.sparkfun.com/products/9825) - (USB Tiny) |
54 | * [USBtinyISP AVR Programmer Kit](https://www.adafruit.com/product/46) - (USB Tiny) | 54 | * [USBtinyISP AVR Programmer Kit](https://www.adafruit.com/product/46) - (USB Tiny) |
55 | * [USBasp](https://www.fischl.de/usbasp/) - (usbasp) | ||
55 | * [Teensy 2.0](https://www.pjrc.com/store/teensy.html) - (avrisp) | 56 | * [Teensy 2.0](https://www.pjrc.com/store/teensy.html) - (avrisp) |
56 | * [Pro Micro](https://www.sparkfun.com/products/12640) - (avrisp) | 57 | * [Pro Micro](https://www.sparkfun.com/products/12640) - (avrisp) |
57 | * [Bus Pirate](https://www.adafruit.com/product/237) - (buspirate) | 58 | * [Bus Pirate](https://www.adafruit.com/product/237) - (buspirate) |
@@ -77,8 +78,8 @@ Teensy と Pro Micro のコントローラを ISP プログラマとして使用 | |||
77 | 78 | ||
78 | QMK ツールボックスは、このほとんど(すべて)に使用することができます。 | 79 | QMK ツールボックスは、このほとんど(すべて)に使用することができます。 |
79 | 80 | ||
80 | ただし、Teensy 2.0 ボードを使っている場合は、[Teensy Loader](https:/www.pjrc.comteensyloader.html) を使えば、Teensy 2.0 ボードに書き込むことができます。 | 81 | ただし、Teensy 2.0 ボードを使っている場合は、[Teensy Loader](https://www.pjrc.com/teensy/loader.html) を使えば、Teensy 2.0 ボードに書き込むことができます。 |
81 | あるいは、`avrdude` (`qmk_install.sh` の一部としてインストールされています) や、[AVRDUDESS](https:/blog.zakkemble.netavrdudess-a-gui-for-avrdude)(Windows 用) を使って、Pro Micro に書き込んだり、ISP を書き込んだりすることができます。 | 82 | あるいは、`avrdude` (`qmk_install.sh` の一部としてインストールされています) や、[AVRDUDESS](https://blog.zakkemble.net/avrdudess-a-gui-for-avrdude/) (Windows 用) を使って、Pro Micro に書き込んだり、ISP を書き込んだりすることができます。 |
82 | 83 | ||
83 | ## 配線 | 84 | ## 配線 |
84 | 85 | ||
@@ -93,6 +94,15 @@ QMK ツールボックスは、このほとんど(すべて)に使用する | |||
93 | PocketAVR VCC <-> Keyboard VCC | 94 | PocketAVR VCC <-> Keyboard VCC |
94 | PocketAVR GND <-> Keyboard GND | 95 | PocketAVR GND <-> Keyboard GND |
95 | 96 | ||
97 | ### USBasp | ||
98 | |||
99 | USBasp RST <-> Keyboard RESET | ||
100 | USBasp SCLK <-> Keyboard B1 (SCLK) | ||
101 | USBasp MOSI <-> Keyboard B2 (MOSI) | ||
102 | USBasp MISO <-> Keyboard B3 (MISO) | ||
103 | USBasp VCC <-> Keyboard VCC | ||
104 | USBasp GND <-> Keyboard GND | ||
105 | |||
96 | ### Teensy 2.0 | 106 | ### Teensy 2.0 |
97 | 107 | ||
98 | Teensy B0 <-> Keyboard RESET | 108 | Teensy B0 <-> Keyboard RESET |
@@ -180,7 +190,7 @@ QMK DFU ブートローダは `atmega32u4` コントローラ (AVR ベースの | |||
180 | 190 | ||
181 | ### QMK Toolbox | 191 | ### QMK Toolbox |
182 | 192 | ||
183 | 1. 'AVRISP device connected' または `USB Tiny device connected` が黄色で表示されます。 | 193 | 1. `AVRISP device connected` または `USB Tiny device connected` が黄色で表示されます。 |
184 | 2. `Open` ダイアログで正しいブートローダー/プロダクションの .hex ファイルを選択します(パスにスペースを含めることはできません) | 194 | 2. `Open` ダイアログで正しいブートローダー/プロダクションの .hex ファイルを選択します(パスにスペースを含めることはできません) |
185 | 3. 書きこもうとしているキーボード(ISP プログラマではなく)のための正しい `Microcontroller` オプションが選択されていることを確認してください。 | 195 | 3. 書きこもうとしているキーボード(ISP プログラマではなく)のための正しい `Microcontroller` オプションが選択されていることを確認してください。 |
186 | 4. `Flash` を押します | 196 | 4. `Flash` を押します |
@@ -277,7 +287,7 @@ High ヒューズは 0xD9 か 0x99 のどちらかになります。 | |||
277 | avrdude -c avrisp -P COM3 -p atmega32u4 -U flash:w:main.hex:i -U lfuse:w:0xFF:m -U hfuse:w:0xD8:m -U efuse:w:0xCB:m | 287 | avrdude -c avrisp -P COM3 -p atmega32u4 -U flash:w:main.hex:i -U lfuse:w:0xFF:m -U hfuse:w:0xD8:m -U efuse:w:0xCB:m |
278 | 288 | ||
279 | 289 | ||
280 | 別のコントローラーを使用している場合や、別の設定を希望する場合は、この[AVR ヒューズ計算機](https://www.engbedded.com/fusecalc)を使用して、より適切な値を見つけることができます。 | 290 | 別のコントローラーを使用している場合や、別の設定を希望する場合は、この[AVR ヒューズ計算機](https://www.engbedded.com/fusecalc/)を使用して、より適切な値を見つけることができます。 |
281 | 291 | ||
282 | ## ヘルプ | 292 | ## ヘルプ |
283 | 293 | ||