Ryan
9dcd03b6ca
* Set bootloader to stm32-dfu for STM32F303 * Set bootloader to stm32-dfu for STM32F0x2 * Set bootloader to stm32-dfu for STM32F4x1 * Set bootloader to stm32duino for sowbug * Delete redundant bootloader_defs headers * Add some missing MCU name comments * Move APM32 dfu-suffix overrides underneath bootloader * Remove redundant STM32_BOOTLOADER_ADDRESS defines/rules |
3 years ago | |
---|---|---|
.. | ||
keymaps | 2021 May 29 Breaking Changes Update (#13034) | 3 years ago |
config.h | 2021 May 29 Breaking Changes Update (#13034) | 3 years ago |
info.json | 2021 May 29 Breaking Changes Update (#13034) | 3 years ago |
k320.c | 2021 May 29 Breaking Changes Update (#13034) | 3 years ago |
k320.h | 2021 May 29 Breaking Changes Update (#13034) | 3 years ago |
readme.md | 2021 May 29 Breaking Changes Update (#13034) | 3 years ago |
rules.mk | Set `BOOTLOADER = stm32-dfu` for all applicable STM32 boards (#12956) | 3 years ago |
This is a standard off-the-shelf Durgod Taurus K320 TKL (87/88-key) keyboard without backlight.
Make command example for this keyboard (after setting up your build environment):
make durgod/k320:default
Flashing example for this keyboard:
make durgod/k320:default:flash
See the build environment setup and the make instructions for more information. Brand new to QMK? Start with our Complete Newbs Guide.
For first Flashing from initial Stock's Firmware
Using DFUseDemo.exe from ST's STSW-STM32080: https://www.st.com/en/development-tools/stsw-stm32080.html
Using dfu-util:
dfu-util --list
dfu-util --alt 0 --dfuse-address 0x08000000 --upload ${OLD_STOCK_BIN}
Using QMK Toolbox
Using DFuseDemo.exe if STTub30 driver is used.
Using dfu-util:
dfu-util --alt 0 --dfuse-address 0x08000000 --download ${NEW_QMK_BIN}
You can short Boot0 to Vdd by shorting R21 to C27 on the sides closest to the processor, as shown:
For repeating Flashing you can use BootMagic: