Add QMK flashing notes

master
Jeff Moe 5 years ago
parent 7554b9f00a
commit 22e8947f36

@ -0,0 +1,24 @@
# Update apt repo
apt update
# Install dependencies
apt install build-essential gcc unzip wget zip gcc-avr binutils-avr avr-libc dfu-programmer dfu-util gcc-arm-none-eabi binutils-arm-none-eabi libnewlib-arm-none-eabi git
# Clone git repo
git clone https://github.com/qmk/qmk_firmware
cd qmk_firmware
# Grab submodules
git submodule update --init --recursive
# Grab submodules (run this to update):
make git-submodule
# Build firmware
make xd87:default_tkl_ansi
# Install firmware
# Plug in keyboard
# Erase firmware
dfu-programmer atmega32u4 erase --force
# Install new firmware
dfu-programmer atmega32u4 flash ./xd87_default_tkl_ansi.hex
# Reset keyboard
dfu-programmer atmega32u4 reset
Loading…
Cancel
Save