uConsole keyboard stops working after plugin USB

Basically the title, whenever I plug a USB device that is not a keyboard or mouse into the uConsole the keyboard and trackball stops working.
The uConsole itself keeps working, so if I plug an external keyboard I can use it but I can’t re-enable the onboard keyboard/trackball.

this is the measure when connecting a 32gb usb

this is before connecting a usb device

Its a brand new uConsole.
Any tips or suggestions?

uconsole has power limits on usb (usb 2.0 thing), and keyboard internally is an usb device so it doesn’t survive power consumption spike

usb hub with active power should solve it

1 Like

Hi!
but even for a pendrive? This also happened with an alfa network card.

I’m using rex’s version of Parrot OS.

I’ve found that removing the faceplate so that the keyboard power cycles then screwing it back down gets your keyboard & trackball functioning again without requiring a reboot.

I’ll have to try the usb_max_current_enable setting, but adding over_voltage=6 to the /boot/config.txt helps too.

2 Likes

The usb_max_current_enable setting did not help unfortunately. It’s weird, but the usb hub module from @Radiation_Joe I use doesn’t have any problems. It’s only when plugging into the stock usb a port does the keyboard and mouse go out.

strange…
only keyboard and mouse? if there is other thing connected?

Yours works fine as far as I can tell. It’s the stock usb port that knocks out the keyboard and mouse. And I think it’s only the keyboard and mouse that go offline. I haven’t tried plugging anything into your hub and seeing if they go offline when I use the stock port.

Have you figured it out?

Maybe? I switched to a cm5. And have usb_max_current_enable=1
in my config.txt. I don’t use that port often, but I just checked plugging my phone in and it worked fine. I don’t know if that necessarily means anything because the problem was intermittent for me.

1 Like

Not yet, I need to try what was included below your comment. But since I have a radxa I’m not sure if will work.

Hey everyone,

Just got my uconsole, but after flashing custom keyboard firmware: ( QMK firmware for uConsole keyboard) inserting any USB device causes my keyboard and mouse to disconnect.

I’ve tried to reflash the stock keyboard firmware, but all attempts have failed, and I’ve stopped trying to avoid bricking my device.

Has anyone successfully reverted to stock keyboard firmware from a custom version? Which one? Please share your process or any tips! Your help would be greatly appreciated.

Nevermind. Just plugged a controller in and it took out the keyboard, so no.

1 Like

You are using custom keyboard firmware?

this issue has nothing to do with the keyboard firmware. The clockwork mainboards power supply was designed for a cm3, so with a more power hungry cm4 or cm5 there is less headroom and the power surge from plugging something in resets the USB bus power which kills the keyboard

1 Like

Tested all the possible configs that add power to avoid power starvation and shutdown provided in the forum.

I did not have the USB problem prior to installation of new keyboard firmware, USB devices had no problems connecting.

Yeah, latest qmk. Twenty characters.

I would like to have anyone at the HQ reply to the thread. The problem sounds like it could be fixed with a single capacitor though. Too bad I have no experience in PCB design and electronics

cm5 is not officially supported, but you can send email to help@clockworkpi.com

I use cm4. I’ve also sent Alex a message a month ago to no reply. I use the qmk firmware though. Will flash the default one and report here

1 Like