Keyboard 4 firmware issues

Hi just a few notes about the firmware after debugging it today.

The main issue being that the latest code does not play nice with my 2.0 motherboard.
I rolled back to the revision from December, and that works fine.
I assume somewhere in the changes for the Next, that things went wrong.

Also, the manual refers to a download-fw.sh script, but that does not exist.

And something minor, the manual says the source is in the “keyboard4-fw” folder, but it’s the “reform2-keyboard4-fw”

1 Like

I think the issue was found by user @O.o today, which was that the default baud rate of the keyboard4 fw (for LPC communication) was too high recently. I pushed a fix earlier today so you could rebuild the FW and try again if you like.

Hi that does fix up the not starting at all issues, thanks.

I think there might still be some weirdness around hid_task_counter, leading to the logo staying up for much longer, and i assume very slow battery updates.

Something like this could fix it:
if (hid_task_counter%(1000/interval_ms) == 0) {

I’ll see if i can work out how to have two git accounts and submit a nicer patch…