88ca4ec2cb
* Initial support for Durgod K320 with BootMagic Lite - Adding missing files - Add Unicode Map Support & new user keymap - Remove personalized features from Default keymap - Added Unicode Map to both Default and kuenhlee keymap.c - Updated readme.md - Added additional Fn Shortcut keys * Additional support for Durgod K320 - Simplifying default keymap - Renaming durgod_k320 => durgod/k320 - Removing copy of ST_NUCLEO64_F070RB from K320. Replacing with local board.h - Adding Mac keyboard layout for K320 as alternative via Fn+F12 - Implementing Windows Key lock on K320 - Cleaning up duplicated core functionality - Adding default_toggle_mac_windows keymap with: - Ability to toggle between Windows and MacOS layout - Mac Media Lock functionality. * Updating K320 keymap readme Co-authored-by: kuenhlee <eos.camera.lee@gmail.com> |
||
---|---|---|
.. | ||
keymaps | ||
board.h | ||
bootloader_defs.h | ||
chconf.h | ||
config.h | ||
halconf.h | ||
info.json | ||
k320.c | ||
k320.h | ||
mcuconf.h | ||
readme.md | ||
rules.mk |
K320
This is a standard fixed ANSI TKL from off the shelf Durgod Taurus K320 without Backlight.
- Keyboard Maintainer: dkjer
- Hardware Supported: Durgod Taurus K320 board with STM32F070RBT6
- Hardware Availability: https://www.durgod.com/page9?product_id=47&_l=en
Instructions
Build
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.
Initial Flash
For first Flashing from initial Stock's Firmware
- Back up original Firmware Image:
- Unplug
- Short Boot0 to Vdd (See below)
- Plug In USB
- Make a Flash Image's Backup in case you wanted to restore the Keyboard to Stock's Image:
-
Using DFUseDemo.exe from ST's STSW-STM32080: https://www.st.com/en/development-tools/stsw-stm32080.html
-
Using dfu-util (thanks to tylert for instructions!):
dfu-util --list dfu-util --alt 0 --dfuse-address 0x08000000 --upload ${OLD_STOCK_BIN}
-
- Flash the QMK Firmware Image.
- Put board into Bootloader mode, using the same method as when backing up the original Firmware (above)
- Here are a few options for performing the initial Flash:
-
Using QMK Toolbox
-
Using DFuseDemo.exe if STTub30 driver is used.
-
Using dfu-util:
dfu-util --alt 0 --dfuse-address 0x08000000 --upload ${NEW_QMK_BIN}
-
You can short Boot0 to Vdd by shorting R21 to C27 on the sides closest to the processor, as shown:
Subsequent Flashing
For repeating Flashing you can use BootMagic:
- BootMagic Lite has been enabled with Assigned "Esc" key
- Unplug USB Cable
- Holding Esc Button
- Plug in USB Cable, Keyboard should be in ST-Bootloader state