Here is my experience with Geekworm X1004 NVME temperatures ...
I tested around 7 different NVMEs in last week, with termal camera too...
Booted from SD card and tested drives are always at IDLE state (no activity on them), this is temp reported by smartctl, the temp shown on controler with termal camera is always higher than below.
- WD Red SN700 1TB 48C
- WD Red SN700 4TB 45C
- Kingston DC1000B 500GB 51C - the Phison controller however, checked with termal camera reaches 60-70C at idle.
- Samsung 970 PRO 500GB 35C just sits there chilling Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.
- Samsung 970 EVO 240GB 35C
- Samsung 980 PRO 1TB 37C
- Samsung 990 PRO 4TB 38C
If anyone uses this info to buy the right drive, note that I didn't test any reliability yet, just temps and I made sure above drives are detected in the Geekworm X1004. I also didn't test booting from them eider.
// Board speed tested with "Disks" UI program, is around 450 MB/s read and 400 MB/s write.
I wanted to use eider WD red or Samsung 980/990 PRO because these 2 came in 4TB and from reputable brand (not because of irrelevant overkill speed specs) Image may be NSFW.
Clik here to view.
But the WD red gets too hot, I will keep testing the Samsung 990 PRO and get a 2nd one.
The ones that get hot are from controller overhitting for no reason, the few Samsungs that are cooler show a flat thermal image across the drive (you cannot see the controller).
If you take the drives out and power the PI, thermal camera shows the chip on the Geekworm X1004 always at 50C, that seems a bit high to me. This is right under one of the NVMEs so it could increase the drive temp a bit. It could also be that something is not optimised right ? Maybe causing most drives to heat.
I tested around 7 different NVMEs in last week, with termal camera too...
Booted from SD card and tested drives are always at IDLE state (no activity on them), this is temp reported by smartctl, the temp shown on controler with termal camera is always higher than below.
- WD Red SN700 1TB 48C
- WD Red SN700 4TB 45C
- Kingston DC1000B 500GB 51C - the Phison controller however, checked with termal camera reaches 60-70C at idle.
- Samsung 970 PRO 500GB 35C just sits there chilling Image may be NSFW.
Clik here to view.

Clik here to view.

- Samsung 970 EVO 240GB 35C
- Samsung 980 PRO 1TB 37C
- Samsung 990 PRO 4TB 38C
If anyone uses this info to buy the right drive, note that I didn't test any reliability yet, just temps and I made sure above drives are detected in the Geekworm X1004. I also didn't test booting from them eider.
// Board speed tested with "Disks" UI program, is around 450 MB/s read and 400 MB/s write.
I wanted to use eider WD red or Samsung 980/990 PRO because these 2 came in 4TB and from reputable brand (not because of irrelevant overkill speed specs) Image may be NSFW.
Clik here to view.

The ones that get hot are from controller overhitting for no reason, the few Samsungs that are cooler show a flat thermal image across the drive (you cannot see the controller).
If you take the drives out and power the PI, thermal camera shows the chip on the Geekworm X1004 always at 50C, that seems a bit high to me. This is right under one of the NVMEs so it could increase the drive temp a bit. It could also be that something is not optimised right ? Maybe causing most drives to heat.
Statistics: Posted by adrianTNT — Mon Dec 23, 2024 3:57 pm