daskeyboard / daskeyboard.io

Q - Das Keyboard Q documentation website for REST API and more.
https://www.daskeyboard.io
Apache License 2.0
77 stars 31 forks source link

Issue from website page Get Started: Firmware Upgrade #143

Open ekk88d opened 2 months ago

ekk88d commented 2 months ago

From URL: https://www.daskeyboard.io/get-started/firmware.md

4Q devices are stuck in a hard loop for upgrading. Clicking this upgrade button only reroutes the user to a browser page with nothing to do

SS: image

Mubramaj commented 2 months ago

Can you try in the latest version: 4.0.3 https://www.daskeyboard.io/get-started/software/

On your screenshot I see that you are still on 3.3.3

Bierprophet commented 2 months ago

Still happens on 4.0.3 and 4.0.4. The exe Update from the knowledge base for 21.27.0 luckily works to restore LED and q Software functionality.

Tried reconnecting the Keyboard, reinstall with uninstallation before and deactivated the anti virus. Still no luck, both version freeze at 50% and break the LED function until I reflash with the 21.27.0 Firmware exe.

Update:

So manually flashing it from the das keyboard q Software worked in the following steps:

  1. Do the Automatic Firmware Update via the Devices Menu. It will freeze at 50%, but thats ok. You need to do this to get the .hex file. If it freezes at 50% Close the tool and quit it in the Taskbar.

  2. Disconnect and reconnect the Keyboard.

  3. Do the Firmware 21.27.0 Firmware update from here: https://daskeyboard.mojohelpdesk.com/help/article/273834

  4. After its finished, locate the DK4QPID_23.31.0_firmware_upgrade.hex File under "C:\Users \ $YOUR_User.quio\v2"

  5. Flash it via the das keyboard q Software under Preferences -> Device Settings -> Manual Firmware Update

  6. This Time it will briefly stay at 50%, but then move onto 75% and then finish.

  7. Enjoy the new firmware.

Just to make this clear, das keyboard states you could brick your keyboard by just closing the firmware update, so if that bricks it you are on your own. Just because it worked for me, its not guaranteed to work for you. But if thats your last straw and you´re annoyed enough to give it a try, it might work. I won´t take any responsibility, if these steps brick your keyboard, you´re doing it at your own risk,