Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| hbcm5 [2025/06/06 13:27] – created assa | hbcm5 [2025/06/06 14:03] (current) – assa | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ===== HackberryPi CM5 ===== | ===== HackberryPi CM5 ===== | ||
| + | >An ultra portable handheld Linux device using Raspberry CM5 unit as Core with 4" 720X720 TFT Touch display and the original blackberry keyboard. | ||
| + | ==== Specifications ==== | ||
| + | | Compute Device | ||
| + | | Display | ||
| + | | Battery | ||
| + | | Connectivity | ||
| + | | Storage | ||
| + | | Communication | ||
| + | ==== 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# | ||
| + | < | ||
| + | ==== 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' | ||
| + | |||
| + | However, you can install an active cooler with a fan (like [[https:// | ||
| + | The following parameters [[os# | ||
| + | < | ||
| + | # 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 | ||
| + | </ | ||
| + | Thanks to Discord user [[https:// | ||
| + | ==== Common issues ===== | ||
| + | === CM5 with eMMC === | ||
| + | The Raspberry Pi CM5 comes in many variations, with the options of having integrated eMMC storage, onboard bluetooth and wifi, and different amounts of RAM. \\ | ||
| + | The CM5 versions with integrated eMMC storage need to be flashed with an adapter to enable boot from another medium (USB, NVMe, micro SD card,...). It is therefore recommended to get a CM5 lite (without eMMC). | ||
| + | === Lacking hardware support === | ||
| + | Some operating systems (like [[ubuntu|Ubuntu]] and [[dragon|DragonOS]] lack the hardware support for the CM5 (lite) and/or are running very unstably. For more details, refer to the respective [[os|operating system' | ||