26Aug

Cum să vă overclockați zmeura Pi( fără a vă anula garanția)

click fraud protection

Raspberry Pi este un mic microcomputer capabil, dar uneori are nevoie de un pic de nudge pentru a strange suficienta putere pentru ceea ce ai nevoie. Să praf de pe un vechi Pi și overclock-o pentru a trata mai bine mai noi și mai solicitante aplicații.

De ce Overlock the Pi?

Platforma Pi a evoluat destul de rapid de-a lungul anilor, iar modelele timpurii devin din ce în ce mai lungi în dinte în comparație cu descendenții lor. Noile aplicații Pi, precum RasPlex, beneficiază în mare măsură de mai multă putere. Mai degrabă decât să ieșiți și să cumpărați unități Pi noi pentru a le înlocui pe cele vechi, cu toate acestea, puteți face un pic tinkering sub capota pentru a crește viteza de procesor ceas. Nu vă puteți overcloca drumul spre hardware nou și la memorie suplimentară, dar există o șansă bună ca acesta să vă ofere suficientă putere de procesare pentru a prelungi durata de viață utilă a vechii dvs. unități Pi.

Chiar mai bine, procesul este destul de scăzut, atâta timp cât rămâneți pe partea mai conservatoare. Fundația Raspberry Pi a greșit întotdeauna din partea stabilității, iar hardware-ul pe care îl utilizează este mai mult decât capabil să fie overclockat fără probleme.

instagram viewer

Înainte de a continua, totuși, dorim să subliniem un singur lucru: dacă nu aveți un motiv real de overclockare( de exemplu, sistemul se simte lent în timp ce îl folosește), atunci probabil că nu merită să vă distrugeți prin overclocking - avem o mulțime deunitățile mai vechi de la Pi fac lucruri cu o cerere redusă( cum ar fi servind ca o stație meteorologică) și nu este nevoie să le overclocăm.

va anula garanția mea?

Când Pi a ieșit pentru prima dată, orice bit de overclockare ar anula garanția. Dar, în 2012, Fundația Pi, după o lungă perioadă de testare internă, a decis că overclockarea dispozitivelor este sigură și oferă acum un instrument de configurare, construit în distribuții Raspbian, care vă va ajuta să configurați cu ușurință Pi cu setările de overclocking. Aceste presetări sunt proiectate să împingă limitele hardware-ului, dar să funcționeze în continuare în parametri siguri cunoscuți pentru dispozitiv. Unul dintre acești parametri, de exemplu, este faptul că hardware-ul este stricat dacă cipul ajunge la 85 ° C( 185 ° F). nu vă poate anula garanția prin utilizarea instrumentului de configurare( sau a setărilor echivalente) deoarece dispozitivul nu va avea niciodată permisiunea de a depăși orice condiții de anulare a garanției.

Acestea fiind spuse, puteți să ocoliți parametrii stabiliți de instrumentul de configurare și să modificați manual aceste setări( precum și setările suplimentare care nu sunt găsite în instrumentul de configurare) și împingeți Pi peste limitele aprobate de Fundația Raspberry Pi - dar trebuie săfi într-adevăr tinkering în jurul valorii de, și intenționat setat manual aceste opțiuni pentru a obține chiar și aproape de anulare a garanției.

Să aruncăm o privire la cele două metode de mai jos, începând cu instrumentul Raspi-Config în condiții de siguranță.

Opțiunea One: Overclock Raspberry Pi cu Raspi-Config( recomandat)

De departe, cea mai simplă modalitate de a regla setările pe Raspberry Pi, presupunând că rulați Raspbian sau un derivat, este să porniți pur și simplu dispozitivul și apoi să utilizațiInstrumentul Raspi-Config pentru a face ajustări.

Dacă utilizați o revizuire a Raspberry Pi 1 sau 2, instrumentul de configurare are un meniu încorporat pentru overclockarea acestuia. Dacă utilizați un Raspberry Pi 3, nu veți vedea o meniu de overclocking din două motive: 1) overclocking-ul nu este în prezent oficial suportat pe Pi 3 și 2) designul Pi 3 este atât de bun încât deja ruleazăextrem de aproape de setările maxime tot timpul oricum, astfel încât nu există o mulțime de utilitate în overclocking-ul în primul rând.

Dacă dispozitivul dvs. este deja la terminal, aveți exact unde trebuie să fiți. Dacă dispozitivul se încarcă pe desktop, apăsați Ctrl + Alt + F1 pentru a ucide desktopul și a comuta la vizualizarea terminalului.(Puteți reveni la desktop când ați terminat introducând comanda startx.)

La terminal, tastați sudo raspi-config și apăsați Enter.(Dacă sunteți deja logat ca root, puteți renunța la partea sudo.) Aceasta va lansa instrumentul de configurare cu o interfață simplă.Selectați intrarea 8, "Overclock" pentru a continua.

Veți vedea un avertisment că overclocking-ul poate reduce durata de viață a zmeii dvs. Pi( deoarece dispozitivele overclockate funcționează mai cald și căldura este inamicul tuturor electronicii).De asemenea, veți vedea o notă utilă despre menținerea apăsată a tastei Shift în timpul încărcării, în cazul în care sistemul dvs. este instabil, care va porni sistemul cu setările implicite, astfel încât să îl puteți depana și un link către pagina foarte informativă wiki despre Raspberry Pioverclock. Alegeți "OK".

În sfârșit, veți putea selecta presetarea de overclock pe care doriți să o utilizați.

Există două tabere privind modul în care ar trebui să abordați overclockarea. Unii oameni preferă să înceapă prin intensificarea overclockării de la o setare inferioară la o setare mai ridicată, sprijinind în cazul în care există o instabilitate a sistemului.În timp ce este o regulă foarte bună de a trăi, dacă sunteți overclocking unelte cu setări netestate, este un tad pe partea obositoare atunci când utilizați setările pre-aprobat de către producătorul de hardware. N-am avut niciodata probleme in a lansa setarile implicite de overclocking pe oricare dintre unitatile noastre Pi, asa ca am tendinta sa eram pe partea de actiune imediat si doar sa-l oprim daca avem probleme( pe care nu le avem niciodata).Având în vedere acest lucru, ne simțim cu adevărat confortabil spunându-vă să-l slam doar la "Turbo" și bucurați-vă.

La șansa de a vă împiedica setarea "Turbo" să vă provoace dureri de cap, vinovatul este aproape întotdeauna sursa de alimentare și nu Pi( care este mai mult decât capabilă să funcționeze în cadrul parametrilor de overclockare găsiți însetări).Vă recomandăm să încercați o sursă de alimentare diferită sau să achiziționați o sursă de alimentare mai bună, de preferință una proiectată pentru Pi. Amintiți-vă, ca fixare temporară, puteți țineți apăsată tasta Shift în timpul procesului de încărcare pentru a regla setările până când veți obține o nouă sursă de alimentare.

Opțiunea a doua: overclockarea Raspberry Pi prin Config.txt

Instrumentul Raspi-Config este doar un mic pachet GUI pentru un simplu fișier text care servește ca BIOS-ul Raspberry Pi. Pe orice Raspberry Pi, puteți edita cu ușurință config.txt-ul cu un editor simplu de text vechi, prin simpla pornire a unității dvs. Pi, montarea memoriei flash a lui Pi( cardul SD sau cardul microSD) pe PC și editarea acestuia ca oricare altadocument. Apoi, salvați-l, plasați cardul înapoi în Pi, porniți-l și luați noile setări pentru o rotire. Iată ce setări pentru modul "overclocking" Turbo( cel pe care tocmai l-am setat mai sus), arătați în textul fișierului de configurare:

arm_freq = 1000 core_freq = 500 sdram_freq = 600 over_voltage = 6

Dacă ați folosit modelul Raspi-Config și sunteți mulțumit de setările de overclock, cel mai bine este să o numiți doar o zi. Dacă doriți să împingeți cu adevărat plicul sau pur și simplu vă place să vă amestecați cu setările, puteți continua cu prudență și să vă grăbiți cu adevărat într-o gamă largă de setări de overclocking disponibile.

Dacă rulați Raspbian, configurația implicită este redusă și sunteți în mare parte pe cont propriu atunci când vine vorba de forjarea înainte. Unele distribuții, cum ar fi OpenELEC, OSMC( anterior Raspbmc) și altele asemenea, vor avea fișiere de configurare pre-populate cu setări selectate de creatorii acelor proiecte pentru a optimiza funcționalitatea cum ar fi decodarea video și redarea. Oricum, va trebui cu siguranta sa studiezi cu atentie lista parametrilor disponibili in wiki-ul eLinux si in documentatia Raspberry Pi inainte de a incepe sa intrigi.În plus, fii liber în folosirea motoarelor de căutare și a forumurilor de proiect - cel mai bun sfat pe care îl întâlnim este sfatul oferit prin transpirația și lacrimile celorlalți utilizatori, postând experimentele lor pe forumurile Raspberry Pi, pe forumurile OSMC și așa mai departe.

Cu aceste cunoștințe în mână, procedați încet și modificați setările bit-by-bit până când ajungeți la un prag superior stabil unde dispozitivul nu se strică sau nu funcționează prea fierbinte. Atâta timp cât sunteți precauți și nu încercați să maximizați valorile chiar din poarta, nu trebuie să aveți probleme.

Acestea fiind spuse, dacă sunteți îngrijorat de anularea garanției pentru dispozitivul dvs. Pi, există câteva setări pe care ar trebui să le evitați să le utilizați. Deși este perfect bine să o overclocați pe Pi conform Fundației Pi, nu este în regulă dacă dezactivați anumite caracteristici de siguranță și împingeți Pi prea tare în proces. Dacă treceți peste Pi prin setarea manuală a setării over_voltage peste 6 și oricare dintre următoarele:

  • Activați setarea force_turbo
  • Dezactivați setarea current_limit_override( care oferă protecție hardware)
  • Setați temp_limit deasupra punctului de accelerație menționat mai sus la 85 ° C

... atunci ați anulat garanția. Dacă aceste condiții sunt îndeplinite, atunci în procesor este setat un bit "permanent lipicios" permanent, iar orice revendicare în garanție nu va fi onorată, deoarece ați depășit cu bună știință parametrii de siguranță ai hardware-ului.

Verificarea "Sticky Bit" pentru a confirma starea de garanție

Pi-ul dvs. nu va arunca în aer dacă îl configurați într-o configurație de anulare a garanției. De fapt, am citit câteva conturi de utilizatori care detaliază cât de fericiți sunt aceștia că au făcut clic pe setările și au oprit limitatorul de tensiune pentru a putea overcloca cu mai multă putere. Dar va anula garanția dvs. și vine cu o mică cantitate de risc, deci procedați cu prudență.

Desigur, poate doriți să vedeți și dacă ați anulat deja garanția dvs. - poate ați overclockat în trecut și ați uitat ce ați schimbat. Verificarea "lipsei lipicioase", care marchează garanția voidă, este ușoară.Trebuie doar să porniți Pi, să navigați la linia de comandă și să executați următoarea comandă:

pisică /proc/ cpuinfo

Uită-te la textul evidențiat mai jos, etichetat "Revizie".

Dacă numărul dvs. de revizie este un șir de caractere alfanumerice de 4 cifre, sunteți de aur. Bitul lipicios nu a fost setat pe procesor. Dacă, pe de altă parte, numărul de revizie este prefixat cu "1000", garanția dvs. este nulă.În exemplul de mai sus, în loc de "000f", atunci ar fi citit "1000000f".

Fie că mergeți pe traseul ușor și pur și simplu utilizați instrumentul Raspi-Config( sau modificați setările simple în config.txt că instrumentul s-ar fi schimbat), sau să sapi și să-i overclockați pe Pi până când mirosi ozonul,nu este greu să obții mai multă putere și să-ți prelungești viața utilă.