Svoj Raspberry Pi 400 lahko pospešite tako, da pospešite CPE. Evo, kako to storiti.

Raspberry Pi 400, integriran v enoto s tipkovnico, predstavlja čeden namizni računalnik. Samo priključite ga na monitor in že greste. Če odmislimo ohišje tipkovnice, je to v bistvu spremenjen Raspberry Pi 4, ki uporablja isti štirijedrni procesor Cortex-A72 Broadcom BCM2711. In tako kot Pi 4 ga lahko pospešite, če čutite potrebo po dodatni hitrosti. Tukaj vam bomo pokazali, kako to storite.

Zakaj overclockati svoj Raspberry Pi 400?

Medtem ko je privzeta hitrost procesorja Pi 400 1,8 GHz primerna za vsakodnevno uporabo namizja in opravila, kot je npr. samostojne alternative lastniškim spletnim storitvam, se vam bo morda zdelo manjkajoče za CPE-intenzivna opravila, kot je prekodiranje videa, ko ste uporabo Raspberry Pi kot medijskega strežnika Plex, ali poskus zaženite velik jezikovni model za klepetalni robot AI.

V teh primerih uporabe boste morda ugotovili, da se Pi 400 spopada z obremenitvijo delovne obremenitve, zaradi česar traja dlje ali padajo sličice med predvajanjem videa 4K.

Če vaš Raspberry Pi 400 pospešite s standardnih 1,8 GHz na do 2,0 GHz (ali celo višje), se bo počutil nekoliko hitrejše in moral bi imeti boljše delovanje pri velikih delovnih obremenitvah.

Slaba stran overclockinga je, da lahko skrajša življenjsko dobo vašega Pi 400 in lahko tudi razveljavi vašo garancijo. Torej to počnete na lastno odgovornost - še posebej, če ga pospešujete do višjih hitrosti.

Vgrajeno hlajenje Pi 400

Glavna stvar, na katero morate biti pozorni pri overclockingu, je temperatura procesorja. Če se temperatura dvigne na približno 80 °C, ima Raspberry Pi SoC varnostni mehanizem, ki bo samodejno začel dušiti jedra CPU in zmanjšal njihovo hitrost, dokler temperatura ne pade. Največje dušenje, vključno z GPE, se pojavi pri 85 °C.

V nasprotju z drugimi računalniki z eno ploščo Raspberry plošči Pi 400 ne morete preprosto dodati aktivnega hlajenja (kot je ventilator), razen če odprete ohišje tipkovnice, ki se zaskoči – česar večina uporabnikov ne želi storiti. Vendar pa ima Pi 400 prednost vgrajenega kovinskega hladilnika: ogromen je in se razprostira po celotnem ohišju. To mu pomaga ohranjati nizko temperaturo procesorja, medtem ko deluje pod velikimi obremenitvami in pri višjih hitrostih pri overclockingu.

Avtorstvo slike: Jeff Geerling/YouTube

Kako overclockati Raspberry Pi 400

Kot pri drugih Modeli Raspberry Pi z uradnim operacijskim sistemom Raspberry Pi OS, lahko spremenite takt procesorja tako, da spremenite config.txt datoteko, ki jo uporablja za nastavitve pri zagonu.

Najprej bi morali posodobiti in nadgraditi svoj sistem. Odprite terminalsko okno s klikom na ikono v zgornji menijski vrstici ali prek Meni > Dodatki > Terminalin vnos:

sudo apt update && sudo apt upgrade -y

Preden pospešite Pi 400, boste želeli namestiti nekaj uporabnih orodij. Najprej namestite sistemsko informacijsko orodje Neofetch:

sudo apt install neofetch

Nato namestite orodje Stressberry za stresno testiranje:

sudo apt install stress
sudo pip3 install stressberry

Za ogled trenutnih informacij o sistemu zaženite:

neofetch

Prikazovati mora privzeto hitrost procesorja 1,8 GHz. Nato boste želeli izvesti začetni stresni test pri privzeti taktni frekvenci za primerjavo s poznejšimi rezultati overclockinga. Zaženite ta ukaz za 100-sekundni preizkus z uporabo vseh štirih jeder:

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

Po čakanju na stabilno osnovno temperaturo se bo zagnal in vsaka vrstica bo prikazala trenutno temperaturo in frekvenco procesorja (v MHz).

Uredite datoteko Config.txt za Overclock

Zdaj spremenite nastavitve hitrosti procesorja, da začnete pospeševati. Odprite config.txt datoteka v urejevalniku nano besedila:

sudo nano /boot/config.txt

Pomaknite se navzdol do razdelka, ki se začne z "#uncomment to overclocking the arm" in izbrišite vrstico pod njim. Zdaj dodajte naslednje vrstice:

arm_freq=2000
gpu_freq=750
over_voltage=6

Tukaj nastavljamo takt procesorja na 2 GHz, povečujemo napetost jedra in kot bonus povečujemo hitrost GPU. Zapustite nano in shranite nastavitve s pritiskom Ctrl + X, potem Y in Vnesite. Če želite aktivirati overclock, znova zaženite Pi 400:

sudo reboot

Ko se znova zažene, zaženite neofetch terminalski ukaz znova; videli bi morali novo hitrost procesorja 2,2 GHz.

Izvedite stresni test vašega overclockiranega Pi 400

Izvedite isti stresni test kot prej z uporabo Stressberry:

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

Tokrat bi morali videti, da CPE doseže overclocked hitrost 2GHz. Imela bo tudi višjo temperatura – v naših testih je dosegla največ 48,2 °C, precej pod ravnjo, pri kateri bi bilo dušenje uporabljeno.

Overclocking Pi 400 na višje hitrosti

Če želite še povečati hitrost procesorja vašega Pi 400, boste morali dodati vrstico sila_turbo=1 do config.txt datoteko, da povečate vrednost prenapetosti nad 6. Upoštevajte, da s tem razveljavite garancijo.

Če želite na primer pospešiti Pi 400 na 2,2 GHz, dodajte te vrstice v razdelek za overclocking config.txt:

force_turbo=1
arm_freq=2200
gpu_freq=750
over_voltage=8

Shranite datoteko kot prej in znova zaženite. Pi 400 bi se moral dobro zagnati pri tej stopnji overclockinga in s Stressberryjem lahko izvedete še en stresni test. V naših poskusih smo ugotovili, da deluje pri polnih 2,2 GHz, temperatura pa je dosegla 54 °C – še vedno precej pod območjem dušenja.

Še večjo hitrost dvignete na lastno odgovornost, vendar je YouTuber leepspvideo ugotovil, da lahko poganja Pi 400 pri 2,4 GHz.

Če pa overclocking na določeni ravni povzroči nestabilnost sistema, poskusite z bolj skromnim overclockom. V nekaterih primerih se Pi 400 morda sploh ne zažene z namizja, običajno zaradi pomanjkanja zadostne moči.

Kaj pa, če se Pi 400 ne zažene?

Če po spremembi nastavitev za overclocking v config.txt, ugotovite, da se Pi 400 ne zažene pravilno, ne skrbite. Najlažja rešitev je, da preprosto držite Shift tipka med zagonom za začasno onemogočanje pospeševanja; potem bi se moral normalno zagnati.

Če to ne deluje, lahko vedno izklopite Pi 400, odstranite kartico microSD in jo povežete (z uporabo bralnika kartic USB) na drug računalnik, da uredite config.txt datoteko tam. Nato lahko spremenite nastavitve overclockinga ali jih komentirate tako, da na začetku vsake vrstice dodate simbol #.

Raspberry Pi 400 Overclocking je enostaven

Kot ste videli, je overclocking Pi 400 razmeroma preprost. Morda boste morali povečati raven prenapetosti pri višjih taktih, vendar je ne potisnite čez 12.

Z dodatno procesorsko močjo zaradi overclockinga bi moralo biti predvajanje videoposnetkov 4K bolj tekoče, druga opravila, ki zahtevajo CPE, pa lahko izvajate bolj učinkovito. To bo odklenilo še več projektnih možnosti za vaš Raspberry Pi.