diff options
| author | Ryan <fauxpark@gmail.com> | 2020-05-14 12:32:43 +1000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-05-13 19:32:43 -0700 |
| commit | f66850bfd0f73c5a45da4cf8b075a7444c704b57 (patch) | |
| tree | b5ec2e9b7dffe6055f41bfd5fb3aae0bb3f7f6a5 /docs/isp_flashing_guide.md | |
| parent | 632285c9820f1c8231eeb0c7dc3ace3002ba0e26 (diff) | |
| download | qmk_firmware-f66850bfd0f73c5a45da4cf8b075a7444c704b57.tar.gz qmk_firmware-f66850bfd0f73c5a45da4cf8b075a7444c704b57.zip | |
Improve stock bootloader list (#9067)
* Improve stock bootloader list
* Switch version numbers on USB64/128 bootloaders
* Unix line endings for PS2AVRGB bootloader
* Update PS2AVRGB bootloader to 1.0.1
* Also mention bootloader rule
* Didn't need to change the links
Diffstat (limited to 'docs/isp_flashing_guide.md')
| -rw-r--r-- | docs/isp_flashing_guide.md | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/docs/isp_flashing_guide.md b/docs/isp_flashing_guide.md index 944dd3462..8ee5a40d9 100644 --- a/docs/isp_flashing_guide.md +++ b/docs/isp_flashing_guide.md | |||
| @@ -115,12 +115,18 @@ The simplest and quickest way to get things back to normal is to flash only a bo | |||
| 115 | 115 | ||
| 116 | You can find the stock bootloaders in the [`util/` folder](https://github.com/qmk/qmk_firmware/tree/master/util). Be sure to flash the correct bootloader for your chip: | 116 | You can find the stock bootloaders in the [`util/` folder](https://github.com/qmk/qmk_firmware/tree/master/util). Be sure to flash the correct bootloader for your chip: |
| 117 | 117 | ||
| 118 | * [`atmega32u4`](https://github.com/qmk/qmk_firmware/blob/master/util/bootloader_atmega32u4_1_0_0.hex) - Most keyboards, Planck Rev 1-5, Preonic Rev 1-2 | 118 | * **Atmel DFU** |
| 119 | * [`Pro Micro`](https://github.com/sparkfun/Arduino_Boards/blob/master/sparkfun/avr/bootloaders/caterina/Caterina-promicro16.hex) - The default bootloader for Pro Micro controllers | 119 | * [ATmega16U4](https://github.com/qmk/qmk_firmware/blob/master/util/bootloader_atmega16u4_1.0.1.hex) |
| 120 | * [`at90usb1286`](https://github.com/qmk/qmk_firmware/blob/master/util/bootloader_at90usb128x_1_0_1.hex) - Planck Light Rev 1 | 120 | * [ATmega32U4](https://github.com/qmk/qmk_firmware/blob/master/util/bootloader_atmega32u4_1.0.0.hex) |
| 121 | * [`atmega32a`](https://github.com/qmk/qmk_firmware/blob/master/util/bootloader_atmega32a_1_0_0.hex) - jj40, and other V-USB/ps2avrGB keyboards | 121 | * [AT90USB64](https://github.com/qmk/qmk_firmware/blob/master/util/bootloader_at90usb64_1.0.0.hex) |
| 122 | 122 | * [AT90USB128](https://github.com/qmk/qmk_firmware/blob/master/util/bootloader_at90usb128_1.0.1.hex) | |
| 123 | If you're not sure what your board uses, look in the `rules.mk` file for the keyboard in QMK. The `MCU =` line will have the value you need. It may differ between different versions of the board. | 123 | * **Caterina** |
| 124 | * [Pro Micro (5V/16MHz)](https://github.com/sparkfun/Arduino_Boards/blob/master/sparkfun/avr/bootloaders/caterina/Caterina-promicro16.hex) | ||
| 125 | * [Pro Micro (3.3V/8MHz)](https://github.com/sparkfun/Arduino_Boards/blob/master/sparkfun/avr/bootloaders/caterina/Caterina-promicro8.hex) | ||
| 126 | * **BootloadHID (PS2AVRGB)** | ||
| 127 | * [ATmega32A](https://github.com/qmk/qmk_firmware/blob/master/util/bootloader_ps2avrgb_bootloadhid_1.0.1.hex) | ||
| 128 | |||
| 129 | If you're not sure what your board uses, look in the `rules.mk` file for the keyboard in QMK. The `MCU` and `BOOTLOADER` lines will have the value you need. It may differ between different versions of the board. | ||
| 124 | 130 | ||
| 125 | ### Production Techniques | 131 | ### Production Techniques |
| 126 | 132 | ||
