Geef uw oude Raspberry Pi 3 of 3B+ single-board computer een turbolading door de CPU te overklokken om zijn volledige kracht te ontketenen.

Hoewel de oudere Raspberry Pi 3B- en 3B+-modellen niet zo krachtig zijn als de Pi 4 of de nieuwe Pi 5, kun je hun prestaties verbeteren door de CPU te overklokken. Hierdoor zal de processor op een hogere maximale snelheid werken, hoewel je een manier zult moeten vinden om de extra warmte die ontstaat af te voeren om thermische throttling van de CPU en maritain-stabiliteit te voorkomen.

Volg de onderstaande stappen om te beginnen met het overklokken van uw Raspberry Pi 3 en voer een stresstest uit om te controleren hoe deze presteert.

Waarom uw Raspberry Pi 3 overklokken?

Door uw Raspberry Pi 3B te overklokken van de standaard 1,2 GHz naar maximaal 1,3 GHz (of zelfs hoger), zou het een beetje moeten aanvoelen vlotter tijdens het navigeren door de desktop-GUI en u zou verbeterde prestaties moeten zien bij het uitvoeren van zware werklasten, zoals wanneer rennen een

instagram viewer
Raspberry Pi-spelsysteem met RetroPie. Je kunt het Pi 3B+-model ook overklokken vanaf de standaardsnelheid van 1,4 GHz.

Het nadeel van overklokken is dat het de levensduur van uw Pi 3B of 3B+ kan verkorten. Het kan ook zijn dat uw garantie vervalt als u de kracht_turbo=1 instelling om de turbomodus in te schakelen. Overklokken is dus op eigen risico, vooral als u hogere snelheden bereikt.

Houd het koel om throttling te voorkomen

Een van de belangrijkste dingen waarmee u rekening moet houden bij het overklokken van een Raspberry Pi 3B is de CPU-temperatuur. Als de temperatuur boven de 80°C komt, heeft de Raspberry Pi SoC een veiligheidsmechanisme dat automatisch begint met het terugdringen van de CPU-kernen, waardoor hun snelheid wordt verlaagd totdat de temperatuur daalt. Maximale throttling, inclusief die van de GPU, vindt plaats bij 85°C.

Op de Raspberry Pi 3B+ begint de throttling al bij slechts 60°C, hoewel je dit tot 70°C kunt verhogen met een configuratiebestandsinstelling. De Raspberry Pi 3B+ beschikt over een ingebouwde warmteverspreider voor zijn SoC, vandaar de zilveren kleur op het bord. Hierdoor kan de Pi 3B+ een hogere standaard maximale CPU-kloksnelheid van 1,4 GHz hebben vergeleken met de 1,2 GHz van de Pi 3B. Je kunt echter nog steeds extra koeling toevoegen.

Beeldcredits: Framboos Pi

Net als op andere Raspberry Pi-computers met één board (behalve de in het toetsenbord geïntegreerde Pi 400), kan dat voeg passieve koeling toe aan de Pi 3B of 3B+ in de vorm van een koellichaam bevestigd aan de SoC met thermische Plakken. Sommige Raspberry Pi-hoesjes bevatten ook een ingebouwd koellichaam.

Er is ook de mogelijkheid tot actieve koeling in de vorm van een ventilator, aangedreven door 5V of 3,3V. Nogmaals, sommige Pi-behuizingen hebben een ingebouwde ventilator. Beide koelmethoden, of beide, helpen de CPU-temperatuur laag te houden tijdens zware belasting en bij hogere snelheden bij overklokken.

Een Raspberry Pi overklokken 3

Zoals bij andere Raspberry Pi-modellen Als u het officiële Raspberry Pi-besturingssysteem gebruikt, kunt u de kloksnelheid van de CPU wijzigen door de config.txt bestand dat het gebruikt voor instellingen bij het opstarten.

Voordat u dit doet, is het een goed idee om uw systeem bij te werken en te upgraden. Open een terminalvenster door op het pictogram in de bovenste menubalk te klikken, of via Menu > Accessoires > Terminal, en voer in:

sudo apt update && sudo apt upgrade -y

Voordat je je Raspberry Pi 3B of 3B+ overklokt, wil je een aantal handige tools installeren om de instellingen te controleren en hoe deze presteert. Installeer eerst de Neofetch-systeeminfotool:

sudo apt install neofetch

Installeer vervolgens de stresstesttool van Stressberry:

sudo apt install stress
sudo pip3 install stressberry

Voer het volgende uit om de huidige systeeminformatie te bekijken:

neofetch

Het zou de standaard CPU-snelheid van 1,2 GHz op Pi 3B moeten tonen, of 1,4 GHz op Pi 3B+. Voordat u gaat overklokken, wilt u wellicht een eerste stresstest uitvoeren op de standaardkloksnelheid, zodat u deze later kunt vergelijken met de overklokresultaten. Voer deze opdracht uit voor een test van 100 seconden met alle vier de CPU-kernen:

stressberry-run -n "My Test" -d 100 -i 30 -c 4 mytest1.dat

Na te hebben gewacht op een stabiele basistemperatuur (wat een tijdje kan duren), wordt de stresstest gestart en wordt op elke regel de huidige CPU-temperatuur en -frequentie (in MHz) weergegeven.

Bewerk het Config.txt-bestand naar overklokken

Nu is het tijd om de CPU-snelheidsinstellingen te wijzigen om te beginnen met het overklokken van de Raspberry Pi 3B of Pi 3b+. Open de config.txt bestand met de nano-teksteditor:

sudo nano /boot/config.txt

Scroll naar beneden om het gedeelte te vinden dat begint met "#uncomment to overclock the arm" en verwijder de regel eronder. Houd er rekening mee dat deze sectie mogelijk niet aanwezig is in de config.txt bestand van de Bookworm-versie van Raspberry Pi OS, maar je kunt nog steeds de onderstaande regels toevoegen om te overklokken.

Als je een Pi 3B gebruikt, voeg dan de volgende regels toe:

arm_freq=1300
core_freq=500
gpu_freq=500
over_voltage=4
sdram_freq=500

Hier verhogen we de maximale kloksnelheid van de CPU naar 1,3 GHz (was 1,2 GHz), de maximale kernfrequentie naar 500 MHz (was 400 MHz) en verhoogden we de GPU-snelheid van 400 MHz naar 500 MHz (optioneel). We verhogen ook het kernspanningsniveau lichtjes (met overspanning=4) en de SDRAM-frequentie om de prestaties te helpen verbeteren.

Als je een Pi 3B+ gebruikt, wil je in plaats daarvan de volgende instellingen gebruiken:

arm_freq=1450
core_freq=500
gpu_freq=500
over_voltage=4
sdram_freq=500

Hier voeren we een bescheiden overklok uit van de standaard 1,4 GHz naar 1,45 GHz. De overige lijnen blijven hetzelfde als voor de Pi 3B.

Verlaat nu de nanoteksteditor en sla de nieuwe instellingen op door op te drukken Ctrl + X, Dan Y En Binnenkomen. Om de overklokinstellingen te activeren, moet je de Pi 3B of 3B+ opnieuw opstarten:

sudo reboot

Wanneer de Pi opnieuw opstart, voert u het nieuw ophalen terminalopdracht opnieuw; je zou de nieuwe CPU-snelheid moeten zien die je hebt ingesteld. In het geval van de Pi 3B+ zal deze feitelijk 1,5 GHz weergeven in plaats van 1,45 GHz, maar dit laatste is correct.

Voer een stresstest uit voor uw overgeklokte Pi 3B/3B+

Laten we dezelfde stresstest uitvoeren als voorheen, met behulp van Stressberry:

stressberry-run -n "My Test" -d 100 -i 30 -c 4 mytest2.dat

Deze keer zou je moeten zien dat de CPU de overkloksnelheid van 1,3 GHz (1300 MHz) of 1,45 GHz (1450 MHz) op Pi 3B+ bereikt. De temperatuur zal ook hoger zijn. In onze tests, waarbij we een Pi 3B zonder koeling gebruikten, steeg deze tot boven de 80°C en begon de CPU te smoren totdat de temperatuur daalde. Het toevoegen van koeling moet dit helpen voorkomen of verminderen.

Op een Pi 3B+ zonder extra koeling steeg de temperatuur boven de 60° en trad er throttling in werking. Als je deze drempel op de Pi 3B+ wilt verhogen naar 70°C, voeg dan de volgende regel toe config.txt en opnieuw opstarten:

temp_soft_limit=70

Pi 3 overklokken naar hogere snelheden

Als je de CPU-snelheid van je Raspberry Pi 3B of 3B+ nog hoger wilt brengen en de stabiliteit wilt behouden, heb je zeker een goed koelsysteem nodig. Houd er rekening mee dat u, om de overspanningswaarde naar meer dan 6 te verhogen, ook de lijn moet toevoegen kracht_turbo=1 naar de config.txt bestand – hierdoor vervalt de garantie.

Sommige gebruikers hebben gemeld dat ze de Pi 3B met succes hebben overklokt naar 1,5 GHz, en de Pi 3B+ tot een indrukwekkende 1,6 GHz (met actieve en passieve koeling), maar de kilometerstand kan variëren.

Het opdrijven van de snelheid naar dit soort hoogten gebeurt op eigen risico. Als overklokken op een bepaald niveau systeeminstabiliteit veroorzaakt, moet u een bescheidener overklokpoging ondernemen of de passieve/actieve koeling van de Raspberry Pi verbeteren. In sommige gevallen start de Pi 3B/3B+ mogelijk niet eens op naar het bureaublad.

Wat als de Raspberry Pi 3 niet wil opstarten?

Als u, na het wijzigen van de overklokinstellingen in config.txtAls u merkt dat uw Raspberry Pi 3B/3B+ niet correct opstart, hoeft u zich geen zorgen te maken. De eenvoudigste oplossing is om de Verschuiving toets tijdens het opstarten om het overklokken tijdelijk uit te schakelen; de Pi zou dan normaal moeten opstarten. Vervolgens kunt u het door u ingestelde overklokniveau verlagen.

Als de Raspberry Pi nog steeds niet opstart, kunt u altijd de Raspberry Pi uitschakelen, de microSD-kaart verwijderen en deze (met behulp van een USB-kaartlezer) op een andere computer aansluiten om de gegevens te bewerken. config.txt bestand daar. Vervolgens kunt u de overklokinstellingen wijzigen of commentaar geven door aan het begin van elke regel een #-symbool toe te voegen.

Raspberry Pi 3 Overklokken is eenvoudig

Zoals hierboven weergegeven, is het overklokken van uw Raspberry Pi 3B of 3B+ een relatief eenvoudig proces. Mogelijk moet u het overspanningsniveau verhogen bij hogere kloksnelheden, maar u kunt het het beste niet voorbij de 12 brengen. Overklokken kan ook de levensduur van de Pi verkorten.

Met de extra verwerkingskracht die je krijgt door overklokken, zou de Pi andere CPU-intensieve taken effectiever moeten kunnen uitvoeren, inclusief het afspelen van video's en retro-gaming. Dit ontgrendelt meer mogelijkheden voor het gebruik van uw Raspberry Pi.