diff options
| author | Jack Humbert <jack.humb@gmail.com> | 2017-06-23 23:09:14 -0400 |
|---|---|---|
| committer | Jack Humbert <jack.humb@gmail.com> | 2017-06-23 23:09:14 -0400 |
| commit | c208a6d4e504d736fe52bab536f9732e7e50c436 (patch) | |
| tree | 992c26eae654b2476bb42da885b6e8d9603a6b65 | |
| parent | b9987d65f97c26e40a39dc02c689a7d6d6510442 (diff) | |
| download | qmk_firmware-c208a6d4e504d736fe52bab536f9732e7e50c436.tar.gz qmk_firmware-c208a6d4e504d736fe52bab536f9732e7e50c436.zip | |
update docs for isp
| -rw-r--r-- | docs/isp_flashing_guide.md | 2 | ||||
| -rw-r--r-- | docs/memory_write_error,_use_debug_for_more_info.md | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/docs/isp_flashing_guide.md b/docs/isp_flashing_guide.md index 02b34497e..0819f2748 100644 --- a/docs/isp_flashing_guide.md +++ b/docs/isp_flashing_guide.md | |||
| @@ -64,7 +64,7 @@ Once you've made your changes, you can click the Upload button (right arrow), wh | |||
| 64 | 64 | ||
| 65 | ## The .hex file | 65 | ## The .hex file |
| 66 | 66 | ||
| 67 | Before flashing your firmware, you're going to need to and do a little preparation. We'll be appending [this bootloader (also a .hex file)](https://github.com/qmk/qmk_firmware/blob/master/util/bootloader.hex) to the end of our firmware by opening the original .hex file in a text editor, and removing the last line, which should be `:00000001FF` (this is an EOF message). After that's been removed, copy the entire bootloader's contents and paste it at the end of the original file, and save it. | 67 | Before flashing your firmware, you're going to need to and do a little preparation. We'll be appending [this bootloader (also a .hex file)](https://github.com/qmk/qmk_firmware/blob/master/util/bootloader_atmega32u4_1_0_0.hex) to the end of our firmware by opening the original .hex file in a text editor, and removing the last line, which should be `:00000001FF` (this is an EOF message). After that's been removed, copy the entire bootloader's contents and paste it at the end of the original file, and save it. |
| 68 | 68 | ||
| 69 | It's possible to use other bootloaders here in the same way, but __you need a bootloader__, otherwise you'll have to ISP to write new firmware to your keyboard. | 69 | It's possible to use other bootloaders here in the same way, but __you need a bootloader__, otherwise you'll have to ISP to write new firmware to your keyboard. |
| 70 | 70 | ||
diff --git a/docs/memory_write_error,_use_debug_for_more_info.md b/docs/memory_write_error,_use_debug_for_more_info.md index adef2601f..154f3620b 100644 --- a/docs/memory_write_error,_use_debug_for_more_info.md +++ b/docs/memory_write_error,_use_debug_for_more_info.md | |||
| @@ -7,7 +7,7 @@ In rare circumstances, your keyboard/device can become unwritable, and `dfu-prog | |||
| 7 | [ X ERROR | 7 | [ X ERROR |
| 8 | Memory write error, use debug for more info. | 8 | Memory write error, use debug for more info. |
| 9 | 9 | ||
| 10 | Currently the only way to solve this is to [reprogram the chip via ISP](https://www.reddit.com/r/olkb/comments/4rjzen/flashing_error_on_mac_os_x/d52rj8o/). This requires another device to be hooked up to a couple of exposed pins on the PCB. There is a guide on how to do this [here](https://learn.sparkfun.com/tutorials/installing-an-arduino-bootloader), and [this is where things are on the Planck PCB](http://imgur.com/lvbxbHt). | 10 | Currently the only way to solve this is to [reprogram the chip via ISP](https://www.reddit.com/r/olkb/comments/4rjzen/flashing_error_on_mac_os_x/d52rj8o/). This requires another device to be hooked up to a couple of exposed pins on the PCB. __[We now have a guide on ISP flashing](isp_flashing_guide.md)__ and [this is where things are on the Planck PCB](http://imgur.com/lvbxbHt). |
| 11 | 11 | ||
| 12 | An example command to flash the board once things are hooked up is: | 12 | An example command to flash the board once things are hooked up is: |
| 13 | 13 | ||
