hbcm5

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
hbcm5 [2025/06/06 13:37] – [Common issues] assahbcm5 [2025/06/06 14:03] (current) assa
Line 8: Line 8:
 | Storage         | micro SD card  \\ internal M.2 NVMe (optional)                  | | Storage         | micro SD card  \\ internal M.2 NVMe (optional)                  |
 | Communication   | onboard Wifi (optional external antenna)\\ onboard Bluetooth  | | Communication   | onboard Wifi (optional external antenna)\\ onboard Bluetooth  |
 +==== NVMe ====
 +The Hackberry Pi CM5 can be equipped with a 2242 M.2 NVMe.\\
 +**Not all NVMes work with it!** This is a common issue with all Raspberry Pis. 
 +
 +To choose a working NVMe, it is best to do some research online to see which NVMe has already been confirmed to work with a Raspberry Pi. 
 +Generally, **the NVMe needs to use PCIe. SATA NVMes will not work!**
 +
 +The following NVMes have been confirmed to work:
 +    * KingSpec NXM-2242 (also available on elecrow)
 +2230 NVMes will also work with an appropriate adapter. 
 +
 +=== Enabling PCIe Gen 3 ===
 +By default, the Raspberry Pi will use PCIe Gen 2. You can configure Gen 3 [[os#editing_config.txt|by adding the following line to the ''config.txt'']]:
 +<code>dtparam=pciex1_gen=3</code>
 + 
 +==== Cooling ====
 +The HackberryPi CM5 ships with a passive heatsink. It should be adequate for most usage. Temperatures will go up to 70°C, which shouldn't be a problem. 
 +
 +However, you can install an active cooler with a fan (like [[https://a.co/d/grKWdSR|this one]]). The only requirement is how it mounts to the CM5. The underside of the heatsink should be flush. No stand-offs should be included (they can be removed, with a Dremel if needed). \\ 
 +The following parameters [[os#editing_config.txt|can be added to the ''config.txt'']] to set a fan speed curve:
 +<code>
 +# Fan is cutting on at 40 degrees Celsius,
 +# it is going to drop it by 10 degrees at a fan speed of 200
 +# temp=millicelsius
 +
 +dtparam=fan_temp0=40000
 +dtparam=fan_temp0_hyst=10000
 +dtparam=fan_temp0_speed=200
 +
 +dtparam=fan_temp1=50000
 +dtparam=fan_temp1_hyst=20000
 +dtparam=fan_temp1_speed=225
 +</code>
 +Thanks to Discord user [[https://discord.com/channels/1158055950280826922/1298664686002241648/1379656689145352352|Tripp]] for the parameters!
 ==== Common issues ===== ==== Common issues =====
 === CM5 with eMMC === === CM5 with eMMC ===
  • hbcm5.1749217049.txt.gz
  • Last modified: 2025/06/06 13:37
  • by assa