I saw on GitHub there is a new firmware version for the keyboard. I have a question about how to put the keyboard on the serial mode (where it appears like a serial device) so I can use the maple_upload
tool to write the firmware.
1 Like
I imagine it will be like the Devterm, since it seems to be similar hardware and the same main board. On Devterm you could flash a new keyboard firmware from the Devterm itself, without disassembling anything.
Just for reference, here are a couple of related threads:
1 Like
Since the units already came for some people, do you folks have any news about this? Anyone who tried to upgrade the firmware of the keyboard?
A keyboard update was posted here, and it can be done without disassembly, just like the DevTerm.
2 Likes
How do you know what revision the keyboard software is?
right after flashing
run
sudo dmesg | tail
you will see something like
[ 607.238305] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 607.238310] usb 1-1.1: Product: DevTerm
[ 607.238316] usb 1-1.1: Manufacturer: ClockworkPI
[ 607.238321] usb 1-1.1: SerialNumber: 20230714
[ 607.241541] input: ClockworkPI DevTerm Consumer Control as /devices/platform/soc/fe980000.usb/usb1/1-1/1-1.1/1-1.1:1.0/0003:1EAF:0024.0005/input/input29
[ 607.301071] input: ClockworkPI DevTerm Keyboard as /devices/platform/soc/fe980000.usb/usb1/1-1/1-1.1/1-1.1:1.0/0003:1EAF:0024.0005/input/input30
[ 607.301515] input: ClockworkPI DevTerm as /devices/platform/soc/fe980000.usb/usb1/1-1/1-1.1/1-1.1:1.0/0003:1EAF:0024.0005/input/input31
[ 607.301722] input: ClockworkPI DevTerm Mouse as /devices/platform/soc/fe980000.usb/usb1/1-1/1-1.1/1-1.1:1.0/0003:1EAF:0024.0005/input/input32
[ 607.301952] hid-generic 0003:1EAF:0024.0005: input,hidraw0: USB HID v1.10 Keyboard [ClockworkPI DevTerm] on usb-fe980000.usb-1.1/input0
[ 607.302236] cdc_acm 1-1.1:1.1: ttyACM0: USB ACM device