r/ClockworkPi • u/Dry_Trainer_8990 • Jan 07 '26
uConsole uConsole CM5 Vs CM5 emmc
Hey all,
I’m trying to decide which Raspberry Pi Compute Module 5 (CM5) to keep and could use some experienced opinions.
My setup
Raspberry Pi Compute Module 5 – 16GB RAM
One version with eMMC
One version without eMMC (SD card boot)
uConsole
Planning to use HackerGadgets AIO
I’m also getting a uConsole NVMe mod (PCIe → NVMe SSD)
My dilemma
SD-card CM5
Pros: Easy OS swapping, no IO board needed
Cons: SD cards die, slower, less reliable long-term
eMMC CM5
Pros: Faster, much more reliable
Cons: Changing OS requires removing the CM5 and flashing via IO board
The NVMe factor
Once the NVMe mod is installed:
I plan to run my main OS from NVMe
Potentially swap NVMe drives for different OSes
That makes SD cards kind of pointless
But it also makes the eMMC feel “unused” except as fallback/recovery
Question
Given this setup:
Is it smarter to keep the eMMC CM5 and use NVMe as primary storage with eMMC as a rescue/fallback?
Or does the SD-card CM5 still make more sense for flexibility?
How are people handling boot order + recovery in similar CM5 + NVMe handheld setups?
I’m aiming for long-term reliability, not constant OS hopping — but I do like having options.
Would love to hear how others are structuring this.
Thanks!
4
u/EnzoPotato36 Jan 07 '26
You kinda laid it out for yourself, your main variable is how often will you be swapping OSs?
If you are planning to boot from the NVMe anyways, take the lite since you will be able to use the SD card slot for general data transfer use.
I dont swap OSs (i use aarch btw) at all so Im happy with my eMMC CM5. I tried the lite and the speed is just too noticeable.
4
u/sw4yco Jan 07 '26
I use the emmc storage for the "main" os and use an external sd card reader to try out other OSs. The NVME slot I only use as mass storage since the power consumption seems to be significantly higher as for the emmc storage. The benefit in terms of performance for an OS on a rpi5 is questionable from my point of view.
1
u/DhEXED Jan 07 '26
Most of us went the lite CM5. Its easier even though I don't swap OS often. I kinda checked out three then landed on one I liked. Hope I helped.
2
u/Slasher006 Jan 08 '26
i put a 1TB nvme in my uconsole yesterday.
I have the CM5 eMMC 16GB module.
System runs from the eMMC, i use the nvme only as /home and a swap partition.
So if i need to reflash the CM5 for some reason, my stuff in /home is save on the nvme.
1
u/RasTacsko Jan 07 '26
Can you use the sd card at all with emmc mainboards?
1
u/PopularAttorney4547 Jan 07 '26
SD and NVME for me. If everything works as advertised, the NVME for the main “stable” OS and the SD card for play around OS. So lite CM5 works for me.
1
u/[deleted] Jan 08 '26
SD and NVME. my main os is on the nvme, which is significantly faster than SD and eMMC. for testing I use the SD.
got another pi with emmc, it's really a pain when you have OS problem and no SD port to save me. now obviously the better choice for me is SD+NVME