Releases: dzervas/zmk-config
Releases · dzervas/zmk-config
Release ZMK-28ce23d4
To flash ZMK:
go install github.com/apache/mynewt-mcumgr-cli/mcumgr@latest
export SHIELD=<shield name>
wget https://github.com/dzervas/zmk-config/releases/download/zmk-28ce23d4/zmk-$SHIELD.bin -O /tmp/zmk-$SHIELD.bin
mcumgr --conntype=serial --connstring='dev=/dev/ttyACM0,baud=115200' image upload -e /tmp/zmk-$SHIELD.bin
To flash mcuboot (connect Particle Debugger and install openocd):
wget https://github.com/dzervas/zmk-config/raw/main/nrf52-particle.cfg -O /tmp/nrf52-particle.cfg
export SHIELD=<shield name>
wget https://github.com/dzervas/zmk-config/releases/download/zmk-28ce23d4/mcuboot-$SHIELD.hex -O /tmp/mcuboot-$SHIELD.hex
openocd -f interface/cmsis-dap.cfg -f /tmp/nrf52-particle.cfg -c "init" -c "reset init" -c "halt" -c "program /tmp/mcuboot-$SHIELD.hex 0x0 verify reset" -c "exit"
Release ZMK-d17c473d
To flash ZMK:
go install github.com/apache/mynewt-mcumgr-cli/mcumgr@latest
export SHIELD=<shield name>
wget https://github.com/dzervas/zmk-config/releases/download/zmk-d17c473d/zmk-$SHIELD.bin -O /tmp/zmk-$SHIELD.bin
mcumgr --conntype=serial --connstring='dev=/dev/ttyACM0,baud=115200' image upload -e /tmp/zmk-$SHIELD.bin
To flash mcuboot (connect Particle Debugger and install openocd):
wget https://github.com/dzervas/zmk-config/raw/main/nrf52-particle.cfg -O /tmp/nrf52-particle.cfg
export SHIELD=<shield name>
wget https://github.com/dzervas/zmk-config/releases/download/zmk-d17c473d/mcuboot-$SHIELD.hex -O /tmp/mcuboot-$SHIELD.hex
openocd -f interface/cmsis-dap.cfg -f /tmp/nrf52-particle.cfg -c "init" -c "reset init" -c "halt" -c "program /tmp/mcuboot-$SHIELD.hex 0x0 verify reset" -c "exit"
Release d17c473d
To flash ZMK:
go install github.com/apache/mynewt-mcumgr-cli/mcumgr@latest
export SHIELD=<shield name>
wget https://github.com/dzervas/zmk-config/releases/download/d17c473d/$SHIELD.bin -O /tmp/$SHIELD.bin
mcumgr --conntype=serial --connstring='dev=/dev/ttyACM0,baud=115200' image upload -e /tmp/$SHIELD.bin
To flash mcuboot (connect Particle Debugger and install openocd):
wget https://github.com/dzervas/zmk-config/raw/main/nrf52-particle.cfg -O /tmp/nrf52-particle.cfg
export SHIELD=<shield name>
wget https://github.com/dzervas/zmk-config/releases/download/d17c473d/mcuboot-$SHIELD.hex -O /tmp/mcuboot-$SHIELD.hex
openocd -f interface/cmsis-dap.cfg -f /tmp/nrf52-particle.cfg -c "init" -c "reset init" -c "halt" -c "program /tmp/mcuboot-$SHIELD.hex 0x0 verify reset" -c "exit"
Release 5aac2743
To flash launchpad:
wget https://github.com/dzervas/zmk-config/releases/download/5aac2743/launchpad.bin -O /tmp/launchpad.bin && \
go install github.com/apache/mynewt-mcumgr-cli/mcumgr@latest && \
mcumgr --conntype=serial --connstring='dev=/dev/ttyACM0,baud=115200' image upload -e /tmp/launchpad.bin
To flash mcuboot (connect Particle Debugger and install openocd):
wget https://github.com/dzervas/zmk-config/releases/download/5aac2743/mcuboot.hex -O /tmp/mcuboot.hex && \
wget https://github.com/dzervas/zmk-config/raw/main/nrf52-particle.cfg -O /tmp/nrf52-particle.cfg && \
openocd -f interface/cmsis-dap.cfg -f /tmp/nrf52-particle.cfg -c "init" -c "reset init" -c "halt" -c "program /tmp/mcuboot-launchpad.hex 0x0 verify reset" -c "exit"
Release 6227866
To flash lab68:
wget https://github.com/dzervas/zmk-config/releases/download/6227866/lab68.bin -O /tmp/lab68.bin && \
go get -u github.com/apache/mynewt-mcumgr-cli/mcumgr && \
mcumgr --conntype=serial --connstring='dev=/dev/ttyACM0,baud=115200' image upload -e /tmp/lab68.bin
To flash mcuboot (connect Particle Debugger and install openocd):
wget https://github.com/dzervas/zmk-config/releases/download/6227866/mcuboot.hex -O /tmp/mcuboot.hex && \
wget https://github.com/dzervas/zmk-config/raw/main/nrf52-particle.cfg -O /tmp/nrf52-particle.cfg && \
openocd -f interface/cmsis-dap.cfg -f /tmp/nrf52-particle.cfg -c "init" -c "reset init" -c "halt" -c "program /tmp/mcuboot.hex 0x0 verify reset" -c "exit"
Release f2380019
To flash lab68:
wget https://github.com/dzervas/zmk-config/releases/download/f2380019/lab68.bin -O /tmp/lab68.bin && \
go get -u github.com/apache/mynewt-mcumgr-cli/mcumgr && \
mcumgr --conntype=serial --connstring='dev=/dev/ttyACM0,baud=115200' image upload -e /tmp/lab68.bin
To flash mcuboot (connect Particle Debugger and install openocd):
wget https://github.com/dzervas/zmk-config/releases/download/f2380019/mcuboot.hex -O /tmp/mcuboot.hex && \
wget https://github.com/dzervas/zmk-config/raw/main/nrf52-particle.cfg -O /tmp/nrf52-particle.cfg && \
openocd -f interface/cmsis-dap.cfg -f /tmp/nrf52-particle.cfg -c "init" -c "reset init" -c "halt" -c "program /tmp/mcuboot.hex 0x0 verify reset" -c "exit"
Release 1dccb7f
To flash lab68:
wget https://github.com/dzervas/zmk-config/releases/download/1dccb7f/lab68.bin -O /tmp/lab68.bin && \
go get -u github.com/apache/mynewt-mcumgr-cli/mcumgr && \
mcumgr --conntype=serial --connstring='dev=/dev/ttyACM0,baud=115200' image upload -e /tmp/lab68.bin
To flash mcuboot (connect Particle Debugger and install openocd):
wget https://github.com/dzervas/zmk-config/releases/download/1dccb7f/mcuboot.hex -O /tmp/mcuboot.hex && \
wget https://github.com/dzervas/zmk-config/raw/main/nrf52-particle.cfg -O /tmp/nrf52-particle.cfg && \
openocd -f interface/cmsis-dap.cfg -f /tmp/nrf52-particle.cfg -c "init" -c "reset init" -c "halt" -c "program /tmp/mcuboot.hex 0x0 verify reset" -c "exit"
Release cfd0d3d
To flash lab68:
wget https://github.com/dzervas/zmk-config/releases/download/cfd0d3d/lab68.bin -O /tmp/lab68.bin && \
go get -u github.com/apache/mynewt-mcumgr-cli/mcumgr && \
mcumgr --conntype=serial --connstring='dev=/dev/ttyACM0,baud=115200' image upload -e /tmp/lab68.bin
To flash mcuboot (connect Particle Debugger and install openocd):
wget https://github.com/dzervas/zmk-config/releases/download/cfd0d3d/mcuboot.hex -O /tmp/mcuboot.hex && \
wget https://github.com/dzervas/zmk-config/raw/main/nrf52-particle.cfg -O /tmp/nrf52-particle.cfg && \
openocd -f interface/cmsis-dap.cfg -f /tmp/nrf52-particle.cfg -c "init" -c "reset init" -c "halt" -c "program /tmp/mcuboot.hex 0x0 verify reset" -c "exit"