Încărcați-vă vechiul computer Raspberry Pi 3 sau 3B+ cu o singură placă prin overclockarea procesorului pentru a-și elibera întreaga putere.

În timp ce modelele mai vechi Raspberry Pi 3B și 3B+ nu sunt la fel de puternice ca Pi 4 sau noul Pi 5, le puteți îmbunătăți performanța prin overclockarea procesorului. Acest lucru va face ca procesorul să ruleze la o viteză maximă mai mare, deși va trebui să găsiți o modalitate de a disipa căldura suplimentară creată pentru a evita accelerarea termică a CPU și stabilitatea maritimă.

Urmați pașii de mai jos pentru a începe să vă overclockați Raspberry Pi 3 și să efectuați un test de stres pentru a verifica cum funcționează.

De ce să vă overclockați Raspberry Pi 3?

Prin overclockarea Raspberry Pi 3B de la standardul de 1,2 GHz la până la 1,3 GHz (sau chiar mai mare), ar trebui să se simtă puțin mai rapid în timp ce navigați în GUI desktop și ar trebui să vedeți performanțe îmbunătățite atunci când rulați sarcini de lucru grele, cum ar fi atunci când alergare a

instagram viewer
Sistem de jocuri Raspberry Pi cu RetroPie. De asemenea, puteți overclocka modelul Pi 3B+ de la viteza sa implicită de 1,4 GHz.

Dezavantajul overclockării este că ar putea reduce durata de viață a Pi 3B sau 3B+. De asemenea, vă poate anula garanția dacă utilizați force_turbo=1 setare pentru a activa modul turbo. Așa că faceți overclock pe propriul risc, mai ales dacă îl împingeți la viteze mai mari.

Păstrați-l rece pentru a evita accelerarea

Unul dintre principalele lucruri pe care trebuie să le luați în considerare atunci când overclockați un Raspberry Pi 3B este temperatura procesorului. Dacă crește peste 80°C, Raspberry Pi SoC are un mecanism de siguranță care va începe automat să reducă nucleele procesorului, reducându-le viteza până când temperatura scade. Limitarea maximă, inclusiv a GPU-ului, are loc la 85°C.

Pe Raspberry Pi 3B+, accelerarea se activează la doar 60 ° C, deși puteți împinge aceasta până la 70 ° C cu o setare a fișierului de configurare. Raspberry Pi 3B+ are un distribuitor de căldură încorporat pentru SoC, de unde culoarea argintie pe placă. Acest lucru îi permite lui Pi 3B+ să aibă o viteză maximă implicită mai mare a CPU, de 1,4 GHz, comparativ cu 1,2 GHz a lui Pi 3B. Cu toate acestea, puteți adăuga în continuare răcire suplimentară.

Credit imagine: Raspberry Pi

Ca și pe alte computere Raspberry Pi cu o singură placă (în afară de Pi 400 integrat cu tastatură), puteți adăugați răcire pasivă la Pi 3B sau 3B+ sub forma unui radiator atașat la SoC cu termică pastă. niste Carcase Raspberry Pi conțin și un radiator încorporat.

Există și opțiunea de răcire activă sub formă de ventilator, alimentat de 5V sau 3.3V. Din nou, unele carcase Pi au un ventilator încorporat. Oricare dintre metodele de răcire sau ambele vor ajuta la menținerea scăzută a temperaturii procesorului în timp ce rulează sub sarcini grele și la viteze mai mari atunci când se face overclock.

Cum să overclockați un Raspberry Pi 3

Ca și în cazul altora Modele Raspberry Pi rulând sistemul de operare oficial Raspberry Pi, puteți modifica viteza de ceas a procesorului modificând config.txt fișierul pe care îl folosește pentru setări la pornire.

Înainte de a face acest lucru, este o idee bună să vă actualizați și să vă actualizați sistemul. Deschideți o fereastră de terminal făcând clic pe pictograma din bara de meniu de sus sau prin Meniu > Accesorii > Terminal, și introducând:

sudo apt update && sudo apt upgrade -y

Înainte de a overclocka Raspberry Pi 3B sau 3B+, veți dori să instalați câteva instrumente utile pentru a verifica setările și modul în care funcționează. În primul rând, instalați instrumentul de informații despre sistem Neofetch:

sudo apt install neofetch

Apoi, instalați instrumentul de testare a stresului Stressberry:

sudo apt install stress
sudo pip3 install stressberry

Pentru a vedea informațiile actuale de sistem, rulați:

neofetch

Ar trebui să arate viteza implicită a procesorului de 1,2 GHz pe Pi 3B sau 1,4 GHz pe Pi 3B+. Înainte de overclock, este posibil să doriți să efectuați un test de stres inițial la viteza implicită de ceas pentru a le compara mai târziu cu rezultatele overclockate. Rulați această comandă pentru un test de 100 de secunde folosind toate cele patru nuclee CPU:

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

După așteptarea unei temperaturi de bază stabile (care poate dura ceva timp), va începe testul de stres și fiecare linie va afișa temperatura și frecvența curentă a CPU (în MHz).

Editați fișierul Config.txt la Overclock

Acum este timpul să schimbați setările de viteză a procesorului pentru a începe să overclockați Raspberry Pi 3B sau Pi 3b+. Deschide config.txt fișier cu editorul de text nano:

sudo nano /boot/config.txt

Derulați în jos pentru a găsi secțiunea care începe „#uncomment to overclock the arm” și ștergeți linia de sub ea. Rețineți că este posibil ca această secțiune să nu fie prezentă în config.txt fișier al versiunii Bookworm a sistemului de operare Raspberry Pi, dar puteți adăuga în continuare liniile de mai jos pentru overclock.

Dacă utilizați un Pi 3B, adăugați următoarele rânduri:

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

Aici creștem viteza maximă de ceas a procesorului la 1,3GHz (de la 1,2GHz), frecvența maximă de bază la 500MHz (de la 400MHz) și creștem viteza GPU de la 400MHz la 500MHz (opțional). De asemenea, creștem ușor nivelul tensiunii de bază (cu supra_tensiune=4) și frecvența SDRAM pentru a ajuta la îmbunătățirea performanței.

Dacă utilizați un Pi 3B+, veți dori să utilizați următoarele setări:

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

Aici efectuăm un overclock modest de la 1,4GHz implicit la 1,45GHz. Celelalte linii rămân aceleași ca pentru Pi 3B.

Acum ieșiți din editorul de text nano și salvați noile setări apăsând Ctrl + X, apoi Y și introduce. Pentru a activa setările de overclock, va trebui să reporniți Pi 3B sau 3B+:

sudo reboot

Când Pi repornește, rulați neofetch comanda terminalului din nou; ar trebui să vedeți noua viteză a procesorului pe care ați setat-o ​​- în cazul lui Pi 3B+, va afișa de fapt 1,5 GHz în loc de 1,45 GHz, dar acesta din urmă este corect.

Testează-ți Overclockat Pi 3B/3B+

Să rulăm același test de stres ca înainte, folosind Stressberry:

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

De data aceasta ar trebui să vedeți că procesorul atinge viteza overclockată de 1,3GHz (1300MHz) sau 1,45GHz (1450MHz) pe Pi 3B+. Va avea, de asemenea, o temperatură mai ridicată - în testele noastre, folosind un Pi 3B fără răcire, a crescut la peste 80 ° și CPU a început să se limiteze până când temperatura a scăzut. Adăugarea de răcire ar trebui să contribuie la evitarea sau reducerea acestui lucru.

Pe un Pi 3B+ fără răcire suplimentară, temperatura a crescut peste 60° și accelerarea a început. Dacă doriți să creșteți acest prag pe Pi 3B+ la 70°C, adăugați următoarea linie la config.txt și reporniți:

temp_soft_limit=70

Overclockarea Pi 3 la viteze mai mari

Dacă doriți să măriți viteza procesorului Raspberry Pi 3B sau 3B+ și să mențineți stabilitatea, veți avea nevoie cu siguranță de un sistem de răcire bun. Rețineți că pentru a crește valoarea supratensiunii la mai mult de 6, va trebui să adăugați și linia force_turbo=1 la config.txt fișier - acest lucru va anula garanția.

Unii utilizatori au raportat că au overclockat cu succes Pi 3B la 1,5 GHz și Pi 3B+ până la un impresionant 1,6 GHz (folosind răcirea activă și pasivă), dar kilometrajul dvs. poate varia.

Împingerea vitezei la astfel de înălțimi se face pe propriul risc. Dacă overclockarea la un anumit nivel cauzează instabilitate a sistemului, ar trebui să încercați un overclock mai modest sau să îmbunătățiți răcirea pasivă/activă a Raspberry Pi. În unele cazuri, Pi 3B/3B+ poate să nu pornească nici măcar pe desktop.

Ce se întâmplă dacă Raspberry Pi 3 nu pornește?

Dacă, după modificarea setărilor de overclocking în config.txt, descoperiți că Raspberry Pi 3B/3B+ nu se va porni corect, nu vă îngrijorați. Cea mai simplă soluție este să țineți Schimb cheie în timpul pornirii pentru a dezactiva temporar overclock-ul; Pi ar trebui apoi să pornească normal. Apoi puteți reduce nivelul de overclock pe care l-ați setat.

Dacă tot nu pornește, puteți oricând să opriți Raspberry Pi, să scoateți cardul microSD și să îl conectați pe acesta din urmă (folosind un cititor de carduri USB) la alt computer pentru a edita config.txt dosar acolo. Apoi puteți modifica setările de overclocking sau le puteți comenta prin adăugarea unui simbol # la începutul fiecărei linii.

Overclockarea Raspberry Pi 3 este ușoară

După cum se arată mai sus, overclockarea Raspberry Pi 3B sau 3B+ este un proces relativ simplu. Este posibil să fie necesar să creșteți nivelul de supratensiune la viteze de ceas mai mari, dar este mai bine să nu îl împingeți peste 12. Overclockarea poate reduce, de asemenea, durata de viață a lui Pi.

Cu puterea de procesare suplimentară obținută în urma overclockării, tu, Pi-ul ar trebui să aibă capacitatea de a rula mai eficient alte sarcini care necesită mult CPU, inclusiv redarea video și jocurile retro. Acest lucru va debloca mai multe posibilități de utilizare a Raspberry Pi.