Hong Hobbies - HH60 Keyboard - Flash
Download and install the QMK app onto your computer, as you will need it to complete the flash to the PCB. Follow the instructions on the HONG HOBBIES web page to update the PCB.
Flash the "bin" file to the keyboard.
The following is a complete "screen dump" during the flash process:
QMK Toolbox 0.2.2 (https://qmk.fm/toolbox)
Supported bootloaders:
- ARM DFU (APM32, Kiibohd, STM32, STM32duino) via dfu-util (http://dfu-util.sourceforge.net/)
- Atmel/LUFA/QMK DFU via dfu-programmer (http://dfu-programmer.github.io/)
- Atmel SAM-BA (Massdrop) via Massdrop Loader (https://github.com/massdrop/mdloader)
- BootloadHID (Atmel, PS2AVRGB) via bootloadHID (https://www.obdev.at/products/vusb/bootloadhid.html)
- Caterina (Arduino, Pro Micro) via avrdude (http://nongnu.org/avrdude/)
- HalfKay (Teensy, Ergodox EZ) via Teensy Loader (https://pjrc.com/teensy/loader_cli.html)
- LUFA/QMK HID via hid_bootloader_cli (https://github.com/abcminiuser/lufa)
- LUFA Mass Storage
Supported ISP flashers:
- AVRISP (Arduino ISP)
- USBasp (AVR ISP)
- USBTiny (AVR Pocket) HID console connected: Xelus Xelus XS60 (5845:5861:0001) HID console disconnected: Xelus Xelus XS60 (5845:5861:0001) STM32 DFU device connected (WinUSB): STMicroelectronics STM32 BOOTLOADER (0483:DF11:2200) Attempting to flash, please don't remove device
dfu-util.exe -a 0 -d 0483:DF11 -s 0x08000000:leave -D "F:\Hong_Hobbies\XS60 HS.bin" dfu-util 0.11
Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc. Copyright 2010-2021 Tormod Volden and Stefan Schmidt This program is Free Software and has ABSOLUTELY NO WARRANTY Please report bugs to http://sourceforge.net/p/dfu-util/tickets/
Opening DFU capable USB device... Device ID 0483:df11 Device DFU version 011a Claiming USB DFU Interface... Setting Alternate Interface #0 ... Determining device status... DFU state(10) = dfuERROR, status(10) = Device's firmware is corrupt. It cannot return to run-time (non-DFU) operations Clearing status Determining device status... DFU state(2) = dfuIDLE, status(0) = No error condition is present DFU mode device DFU version 011a Device returned transfer size 2048 DfuSe interface name: "Internal Flash " Downloading element to address = 0x08000000, size = 43536
Erase [ ] 0% 0 bytes Erase [= ] 4% 2048 bytes Erase [== ] 9% 4096 bytes Erase [=== ] 14% 6144 bytes Erase [==== ] 18% 8192 bytes Erase [===== ] 23% 10240 bytes Erase [======= ] 28% 12288 bytes Erase [======== ] 32% 14336 bytes Erase [========= ] 37% 16384 bytes Erase [========== ] 42% 18432 bytes Erase [=========== ] 47% 20480 bytes Erase [============ ] 51% 22528 bytes Erase [============== ] 56% 24576 bytes Erase [=============== ] 61% 26624 bytes Erase [================ ] 65% 28672 bytes Erase [================= ] 70% 30720 bytes Erase [================== ] 75% 32768 bytes Erase [=================== ] 79% 34816 bytes Erase [===================== ] 84% 36864 bytes Erase [====================== ] 89% 38912 bytes Erase [======================= ] 94% 40960 bytes Erase [======================== ] 98% 43008 bytes Erase [=========================] 100% 43536 bytes Erase done.
Download [ ] 0% 0 bytes Download [= ] 4% 2048 bytes Download [== ] 9% 4096 bytes Download [=== ] 14% 6144 bytes Download [==== ] 18% 8192 bytes Download [===== ] 23% 10240 bytes Download [======= ] 28% 12288 bytes Download [======== ] 32% 14336 bytes Download [========= ] 37% 16384 bytes Download [========== ] 42% 18432 bytes Download [=========== ] 47% 20480 bytes Download [============ ] 51% 22528 bytes Download [============== ] 56% 24576 bytes Download [=============== ] 61% 26624 bytes Download [================ ] 65% 28672 bytes Download [================= ] 70% 30720 bytes Download [================== ] 75% 32768 bytes Download [=================== ] 79% 34816 bytes Download [===================== ] 84% 36864 bytes Download [====================== ] 89% 38912 bytes Download [======================= ] 94% 40960 bytes Download [======================== ] 98% 43008 bytes Download [=========================] 100% 43536 bytes Download done. File downloaded successfully Submitting leave request... Transitioning to dfuMANIFEST state Flash complete STM32 DFU device disconnected (WinUSB): STMicroelectronics STM32 BOOTLOADER (0483:DF11:2200) HID console connected: Xelus XS60 Hotswap (5845:5861:0001)