Overclocking RPi3 – Guide

Hi all,

*Disclaimer – I am not responsible for any damage you can do to your Raspberry Pi, software, or to you.*

finally I received the cooper heat sinks I ordered on eBay. Even though I had 4cm fan installed over the Pi I wanted to wait for the heat sinks.

Lets take a look at them installed, see below.

20170419_180020

Bottom view

20170419_180002

Top view

If you are interested in the keyboard behind RPi its Corsair Raptor K50 🙂 and cables connected to GPIO are heading to small fan. One think you should know RPi3 can’t be overclocked from Raspberry Pi setup like RPi or Rpi2. You need to modify config file on SD card.

Good start how to oc RPi3 has ETA PRIME but I found some flaws in his guide.

So I recommend to follow it only partially :-). What is important to know what OC settings will void your warranty.

Below text is from Github

!Those setting will void your warranty!

  • over_voltage greater than 6

  • force_turbo=1

  • temp_limit greater than 85

With over_voltage don’t go above 5, only if you are super crazy and want to try run Raspberry Pi on 1,45 GHz. Rising over_voltage can help with stability issues also this will raise temperature of CPU.

Forcing turbo means that CPU will always run on highest speed -> stock clock is 1,2GHz so it will run all the time on that speed. Normally CPU reducing speed if no demanding applications are running. This setting is also somewhat affecting temperature.

At last but not least temp_limit means the temp. threshold when CPU starts to throttling.

Make a backup

So first thing to do put you SD card to PC. Then in root directory there is config file make a backup :-). Then we need to modify the config file. You can open it in notepad (not recommended) or you can use Notepad++ as ETA mentioned in his video. If you are using Notepad++ go to line 43.

On that line is written #arm_freg=800. First delete this text and replace is by your OC settings. You can use my settings below, its only mild OC.

  • arm_freq=1300
  • gpu_freq=500
  • core_freq=500
  • sdram_freq=500
  • over_voltage=2

As you can see I used over_voltage=2 (no warranty void). With this setting RPi is rock stable and temp is ~40°C on idle and ~60°C  during playing N64 game. For most 2D emulators you need higher arm_freq but for more graphic intensive systems like Dreamcast or Nintendo 64 or PlayStation 1 you need higher gpu_freq. Core_freg is same as gpu_freg so set it on the same speed. 

Save config file and return SD card back to RPi and boot up. Connect to your RPi through SSH using PuTy (How to use PuTy – https://www.youtube.com/watch?v=aEJoQZBSlSs). User name is pi and password raspberry.

To see temperature use command vcgencmd measure_temp

Ok that’s it. Go and play with it more 🙂 try different settings play games etc, its up to you. Please bear in mind that you do it at your risk…

See you next time!

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s