Skip to content

Hardware

Luis Rivera edited this page Feb 21, 2020 · 34 revisions

Hardware

Describe the following (in a table):

  • Different Raspberry Pi's
  • Link each to full specs
  • Cost of each RPI

Overclocking

OVERCLOCK AT YOUR OWN RISK!

Requirements

  • CPU, RAM & USB Heatsinks
  • Small Fan (mounted on top of raspberry pi)

Note: Heat sinks and fan "hats" may vary for each Raspberry Pi version.

Information & Limitations

Official information: Overclocking options in config.txt

Status CPU Speed GPU Speed Over Voltage
Default 1500 MHz 500 MHz =0
Max. Overclock 2147 MHz 750 MHz =6

over_voltage

CPU/GPU core voltage adjustment. [-16,8] equates to [0.8V,1.4V] with 0.025V steps. In other words, specifying -16 will give 0.8V as the GPU/core voltage, and specifying 8 will give 1.4V. For defaults see table below. Values above 6 are only allowed when force_turbo is specified: this sets the warranty bit if over_voltage_* is also set.

This means that if force_turbo is specified (whether it is 0 or 1) and the over_voltage is set above 6 then the warranty bit is set, thus voiding your Raspberry Pi warranty.

How-to Overclock CPU/GPU

  1. Connect your microSD card to a PC
  2. Open file boot/config.txt inside the microSD
  3. Modify the file by adding the following under your Raspberry Pi respective version:
[pi4]
over_voltage=6
arm_freq=2000
gpu_freq=600

Truth is, you can start with over_voltage=2 (+0.05 V) then increase it by a step of 1 until the Raspberry Pi boots up properly.

Note: Every over_voltage increase represents a voltage-load increase of $over_voltage * 0.025V$. For instance, when over_voltage=3, total voltage load increases by 0.075 V.