Een Raspberry Pi 3 overklokken

De Raspberry Pi 3 heeft geen mogelijkheden meer tot overklokken via de standaard Raspbian raspi-config tool. Wil je de Raspberry Pi 3 toch overklokken dan is dat mogelijk via het config.txt bestand.

Standaard werkt de processor van de Raspberry Pi 3 op 1200 Mhz en grafische processor op 440 Mhz. Het is mogelijk om de kloksnelheid van de processor te verhogen naar maximaal 1400 Mhz, echter heb je dan een onstabiel systeem. Het ophogen naar 1300 Mhz is een meer veilige keuze, maar heeft een beperkte performance winst.

Waarschuwing! Bij het aanpassen van de kloksnelheden moet je rekening houden dat dit de levensduur van de Raspberry Pi kan verkorten en dat de garantie op het device zal komen te vervallen. Overklokken is dus geheel voor eigen risico!

De overklok mogelijkheden

Raspberry Pi 3 B overklok tabel
arm freq core freq sdram freq over voltage
Standaard 1200 400 450 0 (1,2V)
Matig 1300 500 500 2 (1,25V)
Hoog 1350 500 500 4 (1,3V)
Turbo 1400 500 500 4 (1,3V)
Turbo2 1400 500 500 6 (1,35V)

arm_freq
Kloksnelheid van de processor (CPU) in MHz.

core_freq
Kloksnelheid van de grafische processor (GPU) in MHz.

sdram_freq
Klokfrequentie van Het geheugen (SDRAM) in MHz.

over_voltage
Spanning voor CPU en GPU, een toename van 1 verhoogt de spanning door 0.025 V

Wil je de Raspberry Pi 3 overklokken open dan in een editor het bestand /boot/config.txt

sudo nano /boot/config.txt

Voeg aan het einde de onderstaande regels toe, in het voorbeeld gebruiken we de waarden voor de matige overklok snelheden (zie tabel).

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

Sla de wijzigen op (ctrl + x, y, enter) en herstart de Raspberry Pi.

sudo reboot

Na de herstart zijn de nieuwe kloksnelheden actief. Mochten er problemen voordoen verwijder dan de stroom adapter en sluit een USB toetsenbord aan, houd de shift-toets ingedrukt en voorzie de Raspberry Pi weer van stroom. Houd de shift toets ingedrukt tot dat het device is opgestart. De shift toets zorgt ervoor dat het device met de standaard kloksnelheden opstart.

Start je Raspberry Pi zonder problemen op dan kun je de huidige kloksnelheden bekijken met behulp van het lscpu commando.

raspberry pi II overklokken 1300mhz
lscpu

Resultaat van het overklokken

Voor het vergelijken van de overklok resultaten kun je gebruik maken van de sysbench tool. In de onderstaande tabel kun je de resultaten bekijken, turbo en turbo2 zijn niet getest, zonder koel elementen zal de Raspberry Pi niet opstarten of crashen.

De uitgevoerde test:
sysbench --test=cpu --cpu-max-prime=20000

De resultaten:

Overklokresultaten
Duur CPU Temperatuur  Meer prestatie (%)
Standaard  7,96 Minuten 52,6 ºC belast  –
Matig  7,32 Minuten 58,0º C Belast  + 7,93%
Hoog  7,05 Minuten 59,0º C belast  + 11,05%

Wel of niet overklokken?

Het overklokken van de Raspberry Pi 3 resulteert in een beperkte performance winst en heeft voor de gemiddelde gebruikers dan ook weinig tot geen zin. De stijging van de CPU en GPU temperatuur waardoor de levensduur wordt verkort en de garantie komt te vervallen wegen niet op tegen de maximale performance winst van 10%.

Ga je toch aan de slag met overklokken zorg er dan voor dat de CPU en GPU worden voorzien van een koelelement. Dit is zeker een vereiste als je met de hoge Turbo en Turbo2 snelheden gaat experimenteren!

De temperatuur van de CPU kun je monitoren met het commando:

vcgencmd measure_temp

De temperatuur van de Raspberry Pi 3 bekijken

1 gedachte over “Een Raspberry Pi 3 overklokken”

  1. Hier is een simpel scriptje om continue om de 5 seconden de cpu temperatuur en processorsnelheid te monitoren terwijl je je overclock test 😉

    Code CPU-temp.sh

    #!/bin/sh

    while [ 1 ]
    do
    clear
    cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq
    /opt/vc/bin/vcgencmd measure_temp
    sleep 5
    done

    Hoop dt het nuttig is voor sommigen 😉
    Peter Lunk

    Beantwoorden

Plaats een reactie