After my challenges with a different mini PC I decided to go with a unit that had actual reviews.
I bought a barebones Minisforum Venus Series UN1245 from Amazon for $232 ($255 after tax). Link
EDIT: It lasted 2 months. On Feb 18, 2024, it powered off and will not power on again.
EDIT2: After sitting unplugged for a few weeks, it powered up mid March. Uptime now at 21 days.
Specifications:
Packaging was dense, they crammed a lot into a small box, there was no empty space. I like it.
The power adapter is a chunky barrel type 19V, 4.73A, 90W unit, and comes with a typical C13 to NEMA 5-15 power cord. Model YHY-19004730
I used the excellent SIV (System Information Viewer) to get system info and monitor sensors.
CPU: Intel i5-12450H with 4 performance cores that support HT, and 4 efficiency cores. This is a 45 watt Alder Lake CPU that supports both DDR4 and DDR5.
RAM: No RAM was included. The specs confusingly call for up to 64GB of DDR4-3200 SODIMM 1.1V CL40 GDDR4, sigh. For a barebones system you would hope they get this right, especially since this CPU supports both DDR4 and DDR5. The actual supported ram is the very common DDR4-3200 1.2V CL22 SODIMM 260-pin. I was cheap and bought TEAMGROUP RAM, model TED416G3200C22-S01, for $27+t per stick. I placed two separate orders for my previous mini pc project, and received two different DIMMS, sigh. I received a dual rank DIMM and a single rank DIMM. Same model number, different rank, fu TEAMGROUP. Fortunately the mini PC detected both, and after a several minute long first boot, it was happy.
Disk: I installed an old Samsung EVO 960 250GB PCIe 3.0 NVMe SSD. This mini PC claims support for PCIe 4.0 NVMe, and it comes with a SATA cable, with room for an internal 2.5" SSD.
WiFi: Mediatek MT7921K, part number RZ608
This is a 2 stream device with onboard Bluetooth 5.2 via an emulated USB controller. It's detected as a PCIe 2.0 x1 device, and the MediaTek RZ608 Bluetooth Adapter shows up as connected to a USB Root Hub (USB 2.10 High). This appears to be a common Wifi 6E module, but Windows 11 23H2 did not have a driver for it. Minisforum support website did have the driver. I had to install separate drivers for WiFi and Bluetooth. No driver issues in Debian.
LAN: 2.5G Intel Ethernet Controller I226-V
Cool. This operates at PCIe 2.0 x1. Surprisingly, Windows 11 23H2 did not have a driver for this. Easily solved, but weird. No driver issues in Debian.
Audio: Onboard mic and 3.5mm mic input
This shows up as two High Definition Audio Device Microphones. I do also see a High Definition Audio Device in the Playback tab of Windows Sound settings, but there is no 3.5mm output jack, and plugging headphones into the 3.5mm input jack produces no audio. What were they thinking?
The BIOS is a basic blue AMI bios with most settings hidden. I think they hid too much, as I could not find a setting to increase the boot timeout, disable the splash screen, or to prompt to select a boot device. Fortunately booting to Grub then choosing Windows works. It is possible to change CPU power limits but I left it at the default 45 watts. There are no options for memory timings. There are basic controls for fan speed vs temp at 4 levels. Boot time is quick. I can go from power off to to a Debian login prompt in 6 seconds, and a Windows login prompt in 10 seconds.
First round of tests:
Power measured at the wall, temp and rpm as reported by SIV
These benchmarks were taken with 2 sticks of RAM, running at their rated 3200mhz, CPU at the default 45 watt setting, Windows Power Mode set for Balanced.
Benchmarking with P and E cores that vary their frequency is a PITA. Lightly threaded benchmarks have a ton of variance, often randomly running 50% slower. Below I report the best result, as well as the rando alternate result in parenthesis. for those tests that were inconsistent. Before you ask, setting CPU affinity did not fix it. Setting Power to Best Performance gave worse results in most tests.
I bought a barebones Minisforum Venus Series UN1245 from Amazon for $232 ($255 after tax). Link
EDIT2: After sitting unplugged for a few weeks, it powered up mid March. Uptime now at 21 days.
Specifications:
- Intel Core i5-12450H (8C/12T up to 4.4Ghz, 45W)
- No RAM
- No SSD
- No OS
- WiFi 6E, Bluetooth 5.2
- Single LAN (2.5G)
Packaging was dense, they crammed a lot into a small box, there was no empty space. I like it.
The power adapter is a chunky barrel type 19V, 4.73A, 90W unit, and comes with a typical C13 to NEMA 5-15 power cord. Model YHY-19004730
I used the excellent SIV (System Information Viewer) to get system info and monitor sensors.
CPU: Intel i5-12450H with 4 performance cores that support HT, and 4 efficiency cores. This is a 45 watt Alder Lake CPU that supports both DDR4 and DDR5.
RAM: No RAM was included. The specs confusingly call for up to 64GB of DDR4-3200 SODIMM 1.1V CL40 GDDR4, sigh. For a barebones system you would hope they get this right, especially since this CPU supports both DDR4 and DDR5. The actual supported ram is the very common DDR4-3200 1.2V CL22 SODIMM 260-pin. I was cheap and bought TEAMGROUP RAM, model TED416G3200C22-S01, for $27+t per stick. I placed two separate orders for my previous mini pc project, and received two different DIMMS, sigh. I received a dual rank DIMM and a single rank DIMM. Same model number, different rank, fu TEAMGROUP. Fortunately the mini PC detected both, and after a several minute long first boot, it was happy.
Disk: I installed an old Samsung EVO 960 250GB PCIe 3.0 NVMe SSD. This mini PC claims support for PCIe 4.0 NVMe, and it comes with a SATA cable, with room for an internal 2.5" SSD.
WiFi: Mediatek MT7921K, part number RZ608
This is a 2 stream device with onboard Bluetooth 5.2 via an emulated USB controller. It's detected as a PCIe 2.0 x1 device, and the MediaTek RZ608 Bluetooth Adapter shows up as connected to a USB Root Hub (USB 2.10 High). This appears to be a common Wifi 6E module, but Windows 11 23H2 did not have a driver for it. Minisforum support website did have the driver. I had to install separate drivers for WiFi and Bluetooth. No driver issues in Debian.
LAN: 2.5G Intel Ethernet Controller I226-V
Cool. This operates at PCIe 2.0 x1. Surprisingly, Windows 11 23H2 did not have a driver for this. Easily solved, but weird. No driver issues in Debian.
Audio: Onboard mic and 3.5mm mic input
This shows up as two High Definition Audio Device Microphones. I do also see a High Definition Audio Device in the Playback tab of Windows Sound settings, but there is no 3.5mm output jack, and plugging headphones into the 3.5mm input jack produces no audio. What were they thinking?
The BIOS is a basic blue AMI bios with most settings hidden. I think they hid too much, as I could not find a setting to increase the boot timeout, disable the splash screen, or to prompt to select a boot device. Fortunately booting to Grub then choosing Windows works. It is possible to change CPU power limits but I left it at the default 45 watts. There are no options for memory timings. There are basic controls for fan speed vs temp at 4 levels. Boot time is quick. I can go from power off to to a Debian login prompt in 6 seconds, and a Windows login prompt in 10 seconds.
First round of tests:
Power measured at the wall, temp and rpm as reported by SIV
Turned Off | 1.3 watts |
Turned On, Display Off | 9 watts |
Turned On, Display On | 11 watts, 37*C, fan at 1500 rpm |
Watching Youtube @1080p in Edge | 20 - 24 watts, 43*C, fan at 1860 rpm |
y-cruncher multithreaded 500m | 73 watts, peaked at 67*C, fan at 2600 rpm |
These benchmarks were taken with 2 sticks of RAM, running at their rated 3200mhz, CPU at the default 45 watt setting, Windows Power Mode set for Balanced.
Benchmarking with P and E cores that vary their frequency is a PITA. Lightly threaded benchmarks have a ton of variance, often randomly running 50% slower. Below I report the best result, as well as the rando alternate result in parenthesis. for those tests that were inconsistent. Before you ask, setting CPU affinity did not fix it. Setting Power to Best Performance gave worse results in most tests.
y-cruncher 0.7.7.9500, AVX2 + ADX (Kurumi), Single-Threaded, 100m | 19.1s, One core reached 56*C |
y-cruncher 0.7.7.9500, AVX2 + ADX (Kurumi), Multi-Threaded, 100m | 5.6s, peak core 57*C (sometimes 8s) |
y-cruncher 0.7.7.9500, AVX2 + ADX (Kurumi), Multi-Threaded, 500m | 34.5s, peak core 67*C |
kraken, Edge 100.0.1185.36 | 447ms |
FurMark 2.0.7.0, 1080p | 827 (13 fps average), GPU temp not reported |
FurMark 2.0.7.0, 1440p | 526 (8 fps average), GPU temp not reported |
CrystalDiskMark 8.0.4 x64, 1GiB, SEQ1M Q8T1 | Read 3.3 GB/s, Write 1.5 GB/s |
iperf3.12_64, iperf3 -c localhost -P 1 | 35.6 GBytes 30.5 Gbits/sec (17.3 GBytes 14.9 Gbits/sec) |
iperf3.12_64, iperf3 -c localhost -P 2 | 54.1 GBytes 46.5 Gbits/sec |
iperf3.12_64, iperf3 -c localhost -P 4 | 56.3 GBytes 48.4 Gbits/sec |
winsat formal | CPU LZW Compression 816.64 MB/s CPU AES256 Encryption 13536.26 MB/s CPU Vista Compression 2131.10 MB/s CPU SHA1 Hash 5809.92 MB/s Uniproc CPU LZW Compression 109.52 MB/s Uniproc CPU AES256 Encryption 1346.12 MB/s Uniproc CPU Vista Compression 262.62 MB/s Uniproc CPU SHA1 Hash 808.45 MB/s Memory Performance 36662.23 MB/s Video Memory Throughput 22036.50 MB/s Disk Sequential 64.0 Read 2984.20 MB/s Disk Random 16.0 Read 1366.18 MB/s |
Last edited: