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:45] assahbcm5 [2025/06/06 14:03] (current) assa
Line 13: Line 13:
  
 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.  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!**+Generally, **the NVMe needs to use PCIe. SATA NVMes will not work!**
  
 The following NVMes have been confirmed to work: The following NVMes have been confirmed to work:
     * KingSpec NXM-2242 (also available on elecrow)     * KingSpec NXM-2242 (also available on elecrow)
 2230 NVMes will also work with an appropriate adapter.  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.1749217535.txt.gz
  • Last modified: 2025/06/06 13:45
  • by assa