You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: configuration/config-txt/overclocking.md
+9-9
Original file line number
Diff line number
Diff line change
@@ -1,12 +1,12 @@
1
-
## config.txt - Overclocking options
1
+
#Overclocking options in config.txt
2
2
3
3
**NOTE:** Setting any overclocking parameters to values other than those used by [raspi-config](../raspi-config.md#overclock) may set a permanent bit within the SoC, making it possible to detect that your Pi has been overclocked. The specific circumstances where the overclock bit is set are if `force_turbo` is set to `1` and any of the `over_voltage_*` options are set to a value > `0`. See the [blog post on Turbo Mode](https://www.raspberrypi.org/blog/introducing-turbo-mode-up-to-50-more-performance-for-free/) for more information.
4
4
5
5
The latest kernel has a [cpufreq](http://www.pantz.org/software/cpufreq/usingcpufreqonlinux.html) kernel driver with the "ondemand" governor enabled by default. It has no effect if you have no overclock settings, but if you overclock, the CPU frequency will vary with processor load. Non-default values are only used when required, according to the governor. You can adjust the minimum values with the `*_min` config options, or disable dynamic clocking (and force overclocking) with `force_turbo=1`. For more information [see here](https://www.raspberrypi.org/forums/viewtopic.php?p=169726#p169726).
6
6
7
7
Overclocking and overvoltage will be disabled at runtime when the SoC reaches 85°C in order to cool it down. You should not hit this limit on Raspberry Pi models 1 or 2, but it is more likely with the Raspberry Pi 3. For more information [see here](https://www.raspberrypi.org/forums/viewtopic.php?f=29&t=11579#p169872). Overclocking and overvoltage are also disabled when an undervoltage situation is detected.
8
8
9
-
###Overclocking options
9
+
## Overclocking options
10
10
11
11
| Option | Description |
12
12
| --- | --- |
@@ -43,27 +43,27 @@ This table describes the overvoltage settings for the various Pi models. The fir
43
43
| Pi 3 | 1.2-1.3125V | 0 |
44
44
| Pi Zero | 1.35V | 6 |
45
45
46
-
####force_turbo
46
+
### force_turbo
47
47
48
48
By default (`force_turbo=0`) the "On Demand" CPU frequency driver will raise clocks to their maximum frequencies when the ARM cores are busy and will lower them to the minimum frequencies when the ARM cores are idle.
49
49
50
50
`force_turbo=1` overrides this behaviour and forces maximum frequencies even when the ARM cores are not busy.
51
51
52
-
####never_over_voltage
52
+
### never_over_voltage
53
53
54
54
Sets a bit in the OTP memory (one time programmable) that prevents the device from being overvoltaged. This is intended to lock the device down so the warranty bit cannot be set either inadvertently or maliciously by using an invalid overvoltage.
55
55
56
-
####disable_auto_turbo
56
+
### disable_auto_turbo
57
57
58
58
On the Pi 2/Pi 3, setting this flag will disable the GPU from moving into turbo mode, which it can do in particular load cases.
59
59
60
-
###Clocks relationship
60
+
## Clocks relationship
61
61
62
62
The GPU core, CPU, SDRAM and GPU each have their own PLLs and can have unrelated frequencies. The h264, v3d and ISP blocks share a PLL. For more information [see here](https://www.raspberrypi.org/forums/viewtopic.php?f=29&t=6201&start=275#p168042).
63
63
64
64
To view the Pi's current frequency, type: `cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq`. Divide the result by 1000 to find the value in MHz.
65
65
66
-
###Monitoring core temperature
66
+
## Monitoring core temperature
67
67
68
68
To view the Pi's temperature, type: `cat /sys/class/thermal/thermal_zone0/temp`. Divide the result by 1000 to find the value in Celsius.
69
69
@@ -73,7 +73,7 @@ With firmware from 12th September 2016 or later, when the core temperature is be
73
73
74
74
See the page on [warning icons](../warning-icons.md) for more details.
75
75
76
-
###Monitoring voltage
76
+
## Monitoring voltage
77
77
78
78
It is essential to keep the supply voltage above 4.8V for reliable performance. Note that the voltage from some USB chargers/power supplies can fall as low as 4.2V. This is because they are usually designed to charge a 3.7V LiPo battery, not to supply 5V to a computer.
79
79
@@ -83,7 +83,7 @@ If the voltage drops below 4.63v (+-5%), recent versions of the firmware will sh
83
83
84
84
See the page on [warning icons](../warning-icons.md) for more details.
85
85
86
-
###Overclocking problems
86
+
## Overclocking problems
87
87
88
88
Most overclocking issues show up immediately with a failure to boot. If this occurs, hold down the `shift` key during the next boot. This will temporarily disable all overclocking, allowing you to boot successfully and then edit your settings.
0 commit comments