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

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

    Raspberry Pi este un mic microcomputer capabil, dar uneori are nevoie de un pic de noroc pentru a aduna 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 puțin 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ă de a vă oferi 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.

    Înainte de a continua, totuși, dorim să subliniem un 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 mult mai mulți Unitățile Pi care fac lucruri cu 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 oară, orice overclocking va anula garanția. Dar, în 2012, Fundația Pi, după o lungă perioadă de testare internă, a decis că overclockarea dispozitivelor lor 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 overclockare. 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 presat dacă cipul ajunge la 85 ° C (185 ° F). Tu nu poti anulați 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ți într-adevăr tremurând î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 1: Overclock rasina Pi cu Raspi-Config (recomandat)

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

    Dacă utilizați orice 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 intrare din meniul 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, deci nu există o mulțime de utilitate în overclocking-ul pe primul loc.

    Dacă dispozitivul dvs. se află 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 startx comanda.)

    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 fierbinți și căldura este inamicul tuturor electronicii). Veți vedea, de asemenea, o notă utilă despre menținerea apăsată a tastei Shift în timpul încărcării, dacă 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 Pi overclock. Alegeți "OK".

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

    Există două tabere cu privire la modul în care ar trebui să abordați overclockarea. Unii oameni preferă să înceapă prin intensificarea overclockării de la o setare mai mică la o setare mai ridicată, sprijinind în cazul în care există o instabilitate a sistemului. În timp ce aceasta 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 niciodată probleme în a lansa setările implicite de overclocking pe oricare dintre unitățile noastre de pe Pi, așa că am tendința să greșim în partea din spate a răsturnării și să-l răsturnăm dacă avem probleme (pe care nu le avem niciodată) . 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ă.

    În cazul în care sansa de a nu-l face sa atinge setarea "Turbo" va provoaca dureri de cap, vinovatul este aproape intotdeauna sursa de alimentare si nu Pi (care este mai mult decat capabila sa functioneze in cadrul parametrilor de overclockare gasiti in setari meniul). 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.

    A doua opțiune: overclockarea fructelor de zmeură prin Config.txt

    Instrumentul Raspi-Config este doar un mic pachet GUI pentru un simplu fișier text care servește ca BIOS Raspberry Pi. Pe orice Raspberry Pi, puteți edita ușor 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 alta document. 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), arată ca în textul fișierului de configurare:

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

    Dacă ați folosit instrumentul 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 într-adevăr plicul sau pur și simplu vă place să vă amestecați cu setările, atunci puteți continua cu prudență și într-adevăr sapa într-o gamă largă de setări overclock disponibile.

    Dacă rulați Raspbian, configurația implicită este redusă și sunteți în mare măsură pe cont propriu atunci când vine vorba de forjare. Unele distribuții precum 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, să fii liber în folosirea motoarelor de căutare și a forumurilor de proiecte - cel mai bun sfat pe care îl întâmpinăm este sfatul oferit prin transpirația și lacrimile altor utilizatori, prin postarea experimentelor pe forumurile Raspberry Pi, forumurile OSMC și așa mai departe.

    Cu acele 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 în cazul în care dispozitivul dvs. nu se prăbușește sau nu funcționează prea fierbinte. Atâta timp cât sunteți precaut ș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 trebuie să le evitați să le utilizați. În timp ce este perfect bine să vă overclocați Pi în funcție de Fundația Pi, nu este în regulă dacă dezactivați anumite caracteristici de siguranță și împingeți Pi prea tare în proces. Dacă supratensiunea Pi este setată manual over_voltage setare peste 6 și oricare dintre următoarele:

    • Activați force_turbo cadru
    • Dezactivați current_limit_override setare (care oferă protecție hardware)
    • Seteaza temp_limit deasupra punctului de accelerație menționat anterior de 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 operare sigure ai hardware-ului.

    Verificarea "Bitului adeziv" pentru confirmarea stării 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 detaliind cât de fericiți sunt că au făcut clic pe setările și au oprit limitatorul de tensiune, astfel încât să poată overcloca cu mai multă putere. Dar aceasta va anula garanția dvs. și vine cu o mică cantitate de risc, deci procedați cu prudență.

    Desigur, ați putea dori, de asemenea, să vedeți dacă ați anulat deja garanția dvs. - poate ați overclocat în trecut și ați uitat ce ați schimbat. Verificarea "lipsei lipicioase" care vă anulează garanția ca fiind nevalidă este ușoară. Porniți-vă Pi, navigați la linia de comandă și executați următoarea comandă:

    cat / 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 reviziei 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 folosiți doar instrumentul Raspi-Config (sau schimbați setările simple în config.txt că instrumentul s-ar fi schimbat) sau să vă sapi și să-i overclocați pe Pi, până când mirosi ozonul care se scutură de pe el, este nu este dificil să obțineți mai multă putere în Pi și să vă prelungiți durata de viață utilă.