Paverskite savo Raspberry Pi Zero 2 W tikra kišenine raketa ją padidindami.

Key Takeaways

  • Raspberry Pi Zero 2 W galima peršokti, kad būtų padidintas našumas, todėl jis idealiai tinka sudėtingesniems nešiojamiems projektams ir retro žaidimų emuliacijai.
  • Perjungimas gali sutrumpinti Pi Zero 2 W tarnavimo laiką, todėl būkite atsargūs.
  • Norėdami gauti geriausių rezultatų, pridėkite vėsinimo priemonių, kad išvengtumėte perkaitimo ir šiluminio droselio.

Kaip ir kitus „Raspberry Pi“ vienos plokštės kompiuterius, „Raspberry Pi Zero 2 W“ galima peršokti, kad padidėtų jo našumas. Sužinokite, kaip pagreitinti Pi Zero 2 W procesorių ir GPU, kad jis veiktų greičiau.

Kodėl „Overclock“ jūsų Raspberry Pi Zero 2 W?

Raspberry Pi Zero 2 W yra didžiulis originalių Pi Zero modelių atnaujinimas, turintis tą patį Broadcom BCM2710A1 SoC kaip ir viso dydžio Pi 3. Tai leidžia atlikti kai kuriuos darbo krūvius iki penkių kartų greičiau nei „Pi Zero“.

Kartu su kišeninės formos koeficientu ir 15 USD kaina leidžia Pi Zero 2 W idealiai naudoti nešiojamuose projektuose. Paprastai jis bus paleistas be galvos, be monitoriaus ar klaviatūros, ir jūs

instagram viewer
pasiekti Raspberry Pi nuotoliniu būdu per SSH.

Jei norite naudoti „Pi Zero 2 W“ kaip darbalaukio sistemą su GUI, ji gali atrodyti šiek tiek vėluojama, palyginti su „Pi 4“ arba „Pi 5“. Peršokdami jo procesorių (ir GPU), galite suteikti jam šiek tiek papildomo užtrauktuko. Tai taip pat turėtų būti naudinga imituojant retro žaidimų sistemas.

Įjungimo trūkumas yra tas, kad tai gali sutrumpinti jūsų „Pi Zero 2 W“ tarnavimo laiką. Tai taip pat gali panaikinti jūsų garantiją, jei naudosite force_turbo=1 nustatymą faile config.txt, kad įgalintumėte aukštesnius viršįtampio lygius (virš 6). Taigi padidinkite laikrodžio rodyklę savo pačių rizika, ypač jei stumiate jį didesniu greičiu.

Laikykite savo Raspberry Pi Zero 2 W šaltai

Jei Raspberry Pi Zero 2 W veikia didesniu greičiu, jis gamina daugiau šilumos. Pasiekus 80 °C (176 °F), SoC automatiškai pradės reguliuoti procesoriaus branduolius, sumažindamas jų greitį, kol temperatūra nukris. Jei temperatūra pakyla iki 85 °C (185 °F), bus suaktyvintas maksimalus droselis, įskaitant GPU.

Nors mums pavyko pasiekti 1,2 GHz spartą naudojant tik pliką „Pi Zero 2 W“ plokštę, galite pastebėti, kad pridėjus šiek tiek aušinimo, temperatūra bus žemesnė, ypač jei važiuojate dideliais kroviniais bet kokio ilgio laikas. Šis aušinimas gali būti aušintuvo, ventiliatoriaus arba net abiejų, pvz., „The Pi Hut“ Dviejų ventiliatorių radiatorius.

Kaip įjungti Raspberry Pi 2 W

Visai kaip ir kituose Raspberry Pi modeliai naudodami standartinę operacinę sistemą Raspberry Pi OS (anksčiau vadintą Raspbian), galite pakeisti Pi Zero 2 W sistemos lusto (SoC) laikrodžio greitį pakeisdami config.txt nustatymų failą.

Pravartu pradėti atnaujinant ir atnaujinant visus sistemos paketus. Jei naudojate darbalaukio GUI, atidarykite terminalo langą spustelėdami jo piktogramą viršutinėje meniu juostoje arba naudodami Meniu > Priedai > Terminalasir įveskite:

sudo apt update && sudo apt upgrade -y

Tai gali užtrukti keletą minučių, kol patikrinsite, ar yra naujausių programinės įrangos paketų, ir atnaujinsite sistemą.

Prieš padidindami Raspberry Pi Zero 2 W, įdiegsime keletą naudingų įrankių, kad palygintume našumą ir temperatūrą prieš ir po. Pirmiausia įdiekite Neofetch sistemos informacijos įrankį:

sudo apt install neofetch

Norėdami pamatyti dabartinę sistemos informaciją, paleiskite:

neofetch

Jame turėtų būti rodomas numatytasis „Pi Zero 2 W“ procesoriaus greitis 1 GHz. Tada įdiekite „streso“ darbo krūvio generavimo įrankį:

sudo apt install stress

Jei naudojate „Bullseye“ arba senesnę Raspberry Pi OS (arba Raspbian) versiją, galite įdiegti „Stressberry“ testavimo nepalankiausiomis sąlygomis įrankį naudodami:

pip3 install stressberry

Tačiau jei naudojate naujausią „Bookworm“ Raspberry Pi OS versiją, turėsite įdiegti „Stressberry“ virtualioje Python aplinkoje (savo pavadinime „overclock“):

python -m venv overclock
cd overclock
source bin/activate
pip3 install stressberry

Dabar galite atlikti pradinį testavimą nepalankiausiomis sąlygomis pagal numatytąjį Pi Zero 2 W laikrodžio greitį, kad vėliau palygintumėte su peršokusiais rezultatais. Vykdykite šią komandą (Python virtualioje aplinkoje „Bookworm“), kad atliktumėte 100 sekundžių testą, naudodami visus keturis procesoriaus branduolius:

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

Kai SoC pasieks stabilią bazinę temperatūrą, prasidės testavimas nepalankiausiomis sąlygomis ir kiekvienoje eilutėje bus rodoma esama procesoriaus temperatūra ir dažnis, kuris turėtų siekti iki 1000 MHz (t. y. 1 GHz).

Redaguokite failą Config.txt į Overclock

Dabar atlikime „Raspberry Pi Zero 2 W overclock“ pakeitę procesoriaus ir GPU greičio nustatymus, kurie bus suaktyvinti, kai jis bus paleistas iš naujo. Atidaryk config.txt nustatymų failas nano teksto rengyklėje:

sudo nano /boot/config.txt

Pridėkite šias eilutes:

arm_freq=1200
core_freq=500

Čia mes naudojame rankos_dažnis nustatyti procesoriaus taktinį dažnį iki 1200 MHz (1,2 GHz), taip pat naudojant core_freq padidinti GPU branduolio greitį (nuo numatytojo 400 MHz). Žiūrėkite oficialų Raspberry Pi perjungimo dokumentacija dėl visų galimų variantų. Naujausia programinė įranga automatiškai padidina įtampą, jei sistema įsijungė, bet jei reikia, galite tai pakeisti rankiniu būdu (mes to nepadarėme), pvz.:

over_voltage=2

Išeikite iš nano ir išsaugokite nustatymus paspausdami Ctrl + X, tada Y ir Įeikite. Norėdami suaktyvinti įsijungimą, iš naujo paleiskite Pi Zero 2 W:

sudo reboot

Kai jis bus paleistas iš naujo, paleiskite neofetch terminalo komanda dar kartą; turėtumėte pamatyti naują 1,2 GHz procesoriaus greitį.

Išbandykite savo įsibėgėjusį Pi Zero 2 W

Jei naudojate Raspberry Pi OS „Bookworm“, turėsite paleisti Stressberry iš savo Python virtualios aplinkos, todėl iš naujo suaktyvinkite:

cd overclock
source bin/activate

Tada paleiskite tą patį Stressberry testą, kaip ir anksčiau (skirtu išvesties failo pavadinimu):

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

Šį kartą turėtumėte pamatyti, kad procesorius pasiekia 1,2 GHz viršijimo greitį. Ji taip pat turės aukštesnę temperatūrą – mūsų bandymų metu su nebuvo pridėta aušinimo, ji pasiekė maksimalią 67,1 °C (152,8 °F) temperatūrą, gerokai žemiau 80 °C lygio, kuriam esant prasidėtų terminis droselis taikomos.

Naudodami papildomą aušinimą, pvz., ventiliatorių ar radiatorių, kai kuriems vartotojams pavyko dar labiau padidinti procesoriaus greitį, kad 1,4 GHz, o GPU iki 700 MHz, tačiau skirtingų Pi Zero 2 W plokščių rida ir aušinimo būdas gali skirtis naudotas.

Jei įsijungimas tam tikru lygiu sukelia sistemos nestabilumą, turėtumėte išbandyti kuklesnį įsijungimą. Kai kuriais atvejais „Pi Zero 2 W“ gali net nepasileisti darbalaukyje, dažniausiai dėl to, kad trūksta energijos.

Ką daryti, jei „Pi Zero 2 W“ nepasileidžia?

Jei pakeitus įsijungimo nustatymus config.txt, pastebėsite, kad jūsų Raspberry Pi Zero 2 W neįsikraus, nesijaudinkite. Lengviausias sprendimas yra tiesiog laikyti Shift klavišas įkrovos metu, kad laikinai išjungtumėte greitį; Tada Raspberry Pi turėtų paleisti įprastai.

Jei tai nepadeda, išjunkite „Pi Zero 2 W“, tada išimkite „microSD“ kortelę ir prijunkite ją (naudodami USB kortelių skaitytuvą) prie kito kompiuterio, kad galėtumėte redaguoti config.txt failą iš ten. Tada galite pakeisti įsijungimo nustatymus arba pakomentuoti juos kiekvienos eilutės pradžioje pridėdami simbolį #.

Įsijungti Raspberry Pi Zero 2 W paprasta

Jei jums reikia šiek tiek papildomos apdorojimo galios nešiojamam projektui ar retro žaidimų sistemai, gana paprasta pakeisti konfigūracijos nustatymus, kad būtų galima pagreitinti Raspberry Pi Zero 2 W. Kad būtų išvengta terminio SoC droselio, jis geriau veiks su tam tikra aušinimo forma.