qmk / qmk_configurator

The QMK Configurator
http://config.qmk.fm
684 stars 342 forks source link

[Bug] redox_w's firmware not working whan reconnect the receiver #1136

Closed mffseal closed 2 years ago

mffseal commented 2 years ago

Describe the Bug

Precompiled receiver firmware warks fine, but the firmware downloaded form qmk_configurator does not work whan reconnect the receiver.

I must burn the precompiled firmware first and and then the downloaded firmware to work, but once the receiver is restarted(power off or disconnect from my pc), keyboard not responding.

Additional Context?

No response

yanfali commented 2 years ago

Qmk doesn't support wireless boards except bluetooth at this time. So not sure how this could work.

https://github.com/mattdibi/redox-keyboard#wireless-implementations

Use zmk or out of tree firmware. Mainline has no support at this time.

sigprof commented 2 years ago

Actually this particular board is supported: https://github.com/qmk/qmk_firmware/tree/master/keyboards/redox_w (it uses ATmega32U4 in the receiver board, connected to a nRF51822-based module over UART; the keyboard pieces contain the same nRF51822-based modules, but just report the key state to the receiver dongle).

The underlying problem may be caused by a botched conversion to the UART driver in qmk/qmk_firmware#15479 — this needs some investigation; however, the configurator repo is probably not the proper place for this bug report (the real bug is in the firmware, the configurator just provides a way to build it with a custom keymap).

sigprof commented 2 years ago

Actually the underlying bug was reported at qmk/qmk_firmware#16553, and there is even a suggested fix at qmk/qmk_firmware#17203 — once the fix is merged into the master branch, it would be available in the QMK Configurator too. Please watch the status of that bug instead.