Just got my uconsole and cm5 module. I was using @Rex ‘s most recent image for clockwork:
But after couple of attempts, I still don’t have my keyboard and trackball working. They seem not to be connected. Actually even the use ports are not working. By plugging in an hdmi cable, I was able to see the start screen of the system, but that’s it. No operation though the keyboard or trackball. I tried to use an external mouse, but it didn’t work. Any suggest or idea why this is happening?
Main board properly seated and screwed down ?, keyboard in its slot and front trim sitting flush ?, if not there might be insufficient pressure on the connector. CM5 not clipped into the carrier properly or sockets damaged ?, should sit just above and parallel to the board (first image). Adaptor card not properly inserted into the main board properly ?, see second image and how the gold edge connectors are barely visible, insert at an angle and push all the way in before clipping down. Disconnect your batteries and triple check…
NOTE when removing the back panel the CM5 can become dislodged due to the thermal pad pulling on the CM5 so always check it’s clipped down before putting the back on.
Is it a cm5 lite? Did you do the eeprom changes yet? If not check out the first post in my Trixie thread. You’ll need to change that before it will work correctly.
With HDMI necessary for display, it sounds more like a kernel issue, like the US bus (or USB bus? I don’t like “ATM machine”) not initializing as well as the screen not working.
I wonder if it’s a CM5 firmware bug where the system can boot but the overlays aren’t recognized. I’m not an expert in this area though.
I had odd problems like this. Cm5 lite. I found that my screen appeared dead. To make it work, I had to use the rex bookworm build. I also can’t have the SD inserted until it boots and is in the boot loop. Then I click in the SD and it boots fine and the screen and mouse works. I found Trixie won’t work with this scenario. Once it’s all installed and I’m done using it and shut it down, I have to unclick the SD. Then upon restart wait 30 seconds, then click the SD in. Boots fine.
Yes, that’s done…but I’ll verify. Also, for some reason when trying to setup meshtastic the meshtastic web is not connecting, not even to the SSL error. I’m pulling my hair out over it. “This site can’t be reached” like the web server isn’t running.
I’ve tried 5 different ones. Haha. Eight now I have a work around, the meshtastic web not connecting so ican add a connection is what’s bugging me now.
i too have an issue with my keyboard and original trackball. Im using a cm5-lite with @rex’s latest bookworm os, applied the EEPROM config updates, and tried multiple reinserting the core multiple times but to no avail. Ive got it snug enough that it cant possibly go in any further, and its parallel to the main board.
I got the idea to try out sudo dmesg -w to check the connection between keyboard and main board, but nothing seems to show its connected. Tried removing the front plate and manually pressing down the keyboard to trigger something (the green d1 led flashes then goes off) but nothing prints out.
Ive even tried reflashing the keyboard firmware via an ubuntu workstation. Flashing and testing (uConsole Keyboard Tester) over the micro usb appeared to be successful, but as soon as i put everything back, it failed. Tried reflashing via the uconsole without removing the front plate, but it couldnt detect the keyboard.
Not sure what else I can try to get this working, because everything else seems to be all right. Hoping someone could point me in the right direction.
So the screen is working correct, and what about the USB A port on the main board is that working? Keyboard works when you plug it in with the micro USB port?
If the answer is yes to all the above then there might be something wrong with the keyboard or the Pogo pins on the main board. If you have a set of test leads you can sacrifice a micro USB cable and connected the keyboard micro USB to the test leads to the Pogo pins of the main board and see if they’re working see if it’s just the keyboard.
Thank you @Rex, you are my inspiration for taking up the uConsole.
Screen works perfectly. When i plug in a usb power meter to the usb A, it lights up, but when i tried connecting the uconsole’s keyboard via the micro usb, i still couldnt reflash the firmware, keyboard tester was not positive too.
I went back to my ubuntu workstation, plugged in the keyboard via micro usb and tried to reflash. Im not sure if it went through but i got this printout.
I remember it being tricky, and having to press enter on a external keyboard connected to the uConsole. I don’t remember the exact steps maybe check out the qmk keyboard thread, in the first post.
Thank you guys so much for the advice. I had to increase delays from 750 to 1500 in maple_upload in the flasher to get it to work. Keyboard seems fine on my external pc. Tried downclocking the cm5 and increasing the usb power but nothing works. Im thinking the uconsole’s usb A port might be the issue as it cant detect a thumbdrive. Is there any thing else i can do?
I will try this on my free day. Meanwhile, I have been using NCR18650B batteries for my unit. Since the usb A appears to show 4.98-5.03V when i plug in a usb tester, but no current, im wondering if it could be because of the batteries?