Anyone managed to get it working ? I have one coming tomorrow but it’s 32gb internal storage
Good luck getting that to work.
- Are you able to flash the CM5 from another board? The uConsole’s microSD slot gets disabled because of the internal storage. No but’s. If you do have such a board, you’re better off running the system there. That’s because…
- At the moment, the screen and the keyboard won’t work. You can still use the device somewhat. That is, if you connect an external display to it or use SSH. Kinda defeats the portability feature, from my point.
- As of writing, I know that only @Rex 's Debian Bookworm build and Arch Linux have support for the CM5, though only the Debian one is actively being worked on to support the screen and keyboard. There maybe other distro’s out there in the forums that also include the CM5 bits. Feel free to ask in those respective topics.
- Really, since you say your CM5 comes with built-in storage, you’re better off running your system anywhere else but the uConsole.
- Unless you have a carrier board, that CM5 is as good as a white elephant. Run it with a different board, seriously.
I also ordered CM5 but it is definitely not coming anytime soon CM5 lite wifi 8GB ram.
From what I heard it is mechanically compatible, and pinouts have changes that should not affect uConsole application, so I expect it to be a drop-in replacement in terms of electrical interface.
In terms of screen and keyboard drivers, IF those don’t work, I have a gut feeling that should be a weekend project to have them working, and another weekend to get them integrated into the bookworm build mentioned above.
There’s talk about the progress of CM5 support here: Bookworm 6.6.y for the uConsole and DevTerm - #474 by electrokev007
There’s also one other topic talking about CM5 support: CM5 is here. Just released!
I advise carrying on the conversation at these links, where applicable.
I wonder what it takes for a Trixie build instead.
So I picked up a cm5 4gb/32 emmc. I’ve been testing out the image Rex is working on, here is what I do every time I have to flash a new image (not update kernel)
Place cm5 in waveshare cm4 mini baseboard, set to host mode via switch.
Boot into storage mode via raspberry pi usbtools
Flash image
Boot into image with usb kb/mouse
Connect external antenna (internal antenna is disabled by default)
Confirm ssh/vnc is enabled
Do initial setup
Confirm remote connection to ssh
Shutdown
Move cm5 over to uconsole
Then I can “use” the uconsole over ssh/vnc
It’s worth noting that for whatever reason usb does not work when the cm5 is in the uconsole for me I’m not sure if it’s an issue to my hardware, or the specific cm5 model. So remote connectivity is the only way to “use” the cm5 in the uconsole. This image is in such early development that I would caution anyone from purchasing a cm5 with the intent on it being a drop in solution now, or in the near future. Community projects just can’t be held to any sort of hard timeline.
There’s other issues too, the cm5 makes a lot of heat, I’m running the cm4 passive heatsink and I still temp throttle the cpu playing YouTube videos and running benchmarks. So there are future hurdles too that we will have to sort out as a community when we get there.
All that said it’s fun, that’s what this device was intended for! Even if I have to have 2 hours of battery with a fan hot glued to the back and 4 antennas sticking everywhere I’ll do it, just because I can!
There may be a rescrambling of the pins for the USB access. Or the RP1 is to blame. You may want to refer to @Rex 's adjustments for the clues to get USB working.
What’s the resolution of the YouTube video to cause such high heat? Have you considered using the thermal pad instead? The enclosure acts as a massive heatsink, after all.
Rex and others are working on the USB i have all the faith in the world they will sort it out in time, my embedded Linux dev experience is surface level, I just give logs and provide info where I can.
The YouTube was at 4k, yes, I know the screen in the uconsole is not 4k but I was testing benchmarking, doom3, etc, just having a good time. I think the main takeaway is that the 2712 has a much higher TDP (12watts vs 5 watts) so when you stress it, it gets hot faster and the heat goes where you hold it.
I’m running the heatsink because I did not like it with the aluminum back, it was just uncomfortable for me. The aluminum back plate has the mass to dissipate the heat away from the 2712 but it’s not particularly efficient exchanging it to the air. I personally just don’t want to hold a hot metal brick and the dedicated heatsink performs better. I’m not saying the back wont work, it just wont work for me and I’m fortunate enough to have a 3d printer to solve my personal problem (I know not everyone has that luxury).
CWP designed the uconsole for the cm3, made it work with the cm4, and now the cm5 is on us lol.
I am actually surprised anyone has even been able to get one. Everywhere I look they are sold out. Seems like scalpers have struck again.
Yeh I got last option availably in the uk I got lucky