26Aug

Overklokken van uw Raspberry Pi( zonder uw garantie ongeldig te maken)

De Raspberry Pi is een capabele kleine microcomputer, maar soms heeft hij een beetje duwtje nodig om voldoende kracht te verzamelen voor wat u nodig hebt. Laten we een oude Pi afstoffen en overklokken om beter te kunnen omgaan met nieuwere en meer veeleisende toepassingen.

Waarom de Pi overlocken?

Het Pi-platform is in de loop van de jaren vrij snel geëvolueerd en de vroege modellen worden een beetje lang in de tand in vergelijking met hun nakomelingen. Nieuwere Pi-toepassingen, zoals RasPlex, profiteren enorm van meer vermogen. In plaats van uit te gaan en nieuwe Pi-eenheden aan te schaffen om uw oude te vervangen, kunt u echter een beetje aan de sleutelknop sleutelen om de kloksnelheid van de processor te verhogen. Je kunt niet overklokken naar nieuwe hardware en extra geheugen, maar de kans is groot dat je genoeg rekenkracht krijgt om de levensduur van je oude Pi-eenheid te verlengen.

Nog beter, het proces is vrij laag risico, zolang je aan de meer conservatieve kant blijft. De Raspberry Pi-basis heeft altijd een fout gemaakt aan de stabiliteit en de hardware die ze gebruiken is meer dan in staat om zonder problemen overklokt te worden.

Voordat we verder gaan, willen we echter één ding benadrukken: als je geen echte reden hebt om te overklokken( het systeem voelt zich bijvoorbeeld traag tijdens het gebruik), dan is het waarschijnlijk niet de moeite waard om over te klooien - we hebben genoeg vanoudere Pi-eenheden doen dingen met een lage vraag( zoals als weerstation) en het is niet nodig om ze te overklokken.

Zal het mijn garantie ongeldig maken?

Wanneer de Pi voor het eerst uitkwam, zou elk beetje overklokken uw garantie ongeldig maken. Maar in 2012 besloot de Pi Foundation na langdurige interne tests dat het overklokken van hun apparaten veilig was en ze bieden nu een configuratietool, ingebouwd in Raspbian-distributies, waarmee je je Pi gemakkelijk kunt configureren met overklokinstellingen. Deze presets zijn ontworpen om de grenzen van de hardware te verleggen, maar om nog steeds te werken binnen bekende veilige parameters voor het apparaat. Een van die parameters is bijvoorbeeld dat de hardware wordt gesmoord als de chip 85 ° C( 185 ° F) bereikt. U kan uw garantie niet ongeldig maken door hun configuratietool( of gelijkwaardige instellingen) te gebruiken, omdat het apparaat nooit de voorwaarden voor het ongeldig verklaren van de garantie zal overschrijden.

Dat gezegd hebbende, kunt u de parameters die door de configuratietool zijn ingesteld omzeilen en handmatig die instellingen aanpassen( evenals extra instellingen die niet in de configuratietool worden gevonden) en de Pi voorbij de grenzen van de Raspberry Pi-foundation duwen - maar u moetwees echt knutselen rond, en opzettelijk handmatig instellen van deze opties om zelfs in de buurt komen van ongeldig uw garantie.

Laten we beide methoden hieronder eens bekijken - te beginnen met de garantie-veilige Raspi-Config tool.

Optie één: Overklok de Raspberry Pi met Raspi-Config( aanbevolen)

Verreweg de eenvoudigste manier om de instellingen op de Raspberry Pi aan te passen, ervan uitgaande dat je Raspbian of een afgeleide gebruikt, is om het apparaat eenvoudig op te starten en vervolgens deRaspi-Config tool om aanpassingen aan te brengen.

Als u een revisie van de Raspberry Pi 1 of 2 gebruikt, heeft de config-tool een ingebouwd menu voor het overklokken ervan. Als je een Raspberry Pi 3 gebruikt, zul je om twee redenen geen overklokmenu zien: 1) overklokken wordt momenteel niet officieel ondersteund op de Pi 3, en 2) het Pi 3-ontwerp is zo goed dat het al looptextreem dicht bij de maximale instellingen, hoe dan ook, dus er is niet heel veel nut in het overklokken van het in de eerste plaats.

Als uw apparaat al op de terminal is, bent u precies waar u moet zijn. Als uw apparaat opstart naar het bureaublad, drukt u op Ctrl + Alt + F1 om het bureaublad te desactiveren en naar de terminalweergave te schakelen.(U kunt het bureaublad herstellen als u klaar bent door de opdracht startx in te voeren.)

Typ sudo raspi-config op de terminal en druk op Enter.(Als u al bent aangemeld als root, kunt u het sudo-gedeelte laten vallen.) Hiermee wordt de configuratietool gestart met een eenvoudige interface. Selecteer item 8, "Overclock" om door te gaan.

U zult een waarschuwing zien dat overklokken de levensduur van uw Raspberry Pi kan verkorten( omdat overgeklokte apparaten heter worden en warmte de vijand van alle elektronica is).Je ziet ook een handige opmerking over het ingedrukt houden van de Shift-toets tijdens het opstarten als je systeem instabiel is, wat het systeem zal opstarten met de standaardinstellingen, zodat je het kunt oplossen, en een link naar de zeer informatieve eLinux wiki-pagina over Raspberry Pioverklokinstellingen. Kies "OK".

Eindelijk kunt u de overklok-preset selecteren die u wilt gebruiken.

Er zijn twee kampen over hoe je overklokken moet benaderen. Sommige mensen geven er de voorkeur aan om te beginnen met het overklokken van een lagere instelling naar een hogere instelling, achteruit te gaan als er een systeeminstabiliteit is. Hoewel dat een geweldige regel is om te leven als je versnelt met ongeteste instellingen, is het een beetje saai wanneer je instellingen gebruikt die vooraf zijn goedgekeurd door de hardwarefabrikant. We hebben nog nooit problemen gehad met het opkrikken van de standaard overklokinstellingen op een van onze Pi-eenheden, dus we hebben de neiging om ons te vergissen aan de kant van het opstarten en het alleen maar naar beneden draaien als we problemen hebben( wat we nooit hebben).Met dat in ons achterhoofd, voelen we ons echt op ons gemak om je te vertellen dat je het gewoon tot 'Turbo' moet smijten en ervan genieten.

Voor de kans dat het dichtslaan van de "Turbo" -instelling je hoofdpijn bezorgt, is de boosdoener bijna altijd je voeding, en niet de Pi zelf( die meer dan in staat is om te werken binnen de overklokparameters die in deinstellingenmenu).We raden aan om een ​​andere voeding te proberen of een betere voeding te kopen, bij voorkeur een die is ontworpen voor de Pi. Onthoud dat je als tijdelijke oplossing altijd de Shift-toets ingedrukt kunt houden tijdens het opstarten om de instellingen aan te passen totdat je een nieuwe voeding krijgt.

Optie twee: Overklok de Raspberry Pi via Config.txt

De Raspi-Config tool is gewoon een leuke kleine GUI-wrapper voor een eenvoudig tekstbestand dat dient als het BIOS van de Raspberry Pi. Op elke Raspberry Pi kun je eenvoudig de config.txt bewerken met een eenvoudige oude teksteditor door simpelweg je Pi-eenheid op te starten, het flash-geheugen van de Pi( de SD-kaart of microSD-kaart) op je pc te monteren en te bewerken zoals elke anderedocument. Bewaar het daarna gewoon, plaats de kaart terug in uw Pi, start hem op en neem de nieuwe instellingen voor een spin. Hier zijn de instellingen voor de overklokmodus "Turbo"( degene die we zojuist hierboven hebben ingesteld), in de tekst van het configuratiebestand:

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

Als u de Raspi-Config tool en je bent blij met de overklokinstellingen, het is het beste om het gewoon een dag te noemen. Als je echt op de envelop wilt drukken of als je gewoon wilt rommelen met de instellingen, dan kun je voorzichtig zijn en een groot aantal beschikbare overklokinstellingen gebruiken.

Als u Raspbian gebruikt, is de standaardconfiguratie schaars en staat u grotendeels op zichzelf als het gaat om vooruit te komen. Sommige distributies zoals OpenELEC, OSMC( voorheen Raspbmc) en dergelijke hebben vooraf ingevulde configuratiebestanden met instellingen geselecteerd door de makers van die projecten om de functionaliteit te optimaliseren, zoals video decodering en weergave. Hoe dan ook, je zult zeker de lijst met beschikbare parameters in de eLinux-wiki en de Raspberry Pi-documentatie zorgvuldig moeten bestuderen voordat je begint met tweaken. Wees bovendien liberaal in uw gebruik van zoekmachines en projectfora - het beste advies dat we tegenkomen is het advies dat wordt gegeven door het zweet en de tranen van andere gebruikers, hun experimenten op de Raspberry Pi-forums, de OSMC-forums, enzovoort.

Met die kennis in de hand, ga je langzaam verder en pas je je instellingen beetje bij beetje aan tot je een stabiele bovengrens hebt bereikt waar je apparaat niet crasht of te heet wordt. Zolang je voorzichtig bent en niet probeert om de waarde direct uit de poort te maximaliseren, zou je geen problemen moeten hebben.

Dat gezegd hebbende, als je je zorgen maakt over het nietig verklaren van de garantie op je Pi, zijn er een paar instellingen die je moet vermijden. Hoewel het prima is om je Pi volgens de Pi Foundation te overklokken, is het niet goed als je bepaalde veiligheidsfuncties uitschakelt en de Pi te hard duwt in het proces. Als u de Pi overspant door de overvoltage-instelling boven 6 en handmatig in te stellen op een van de volgende manieren:

  • Schakel de force_turbo-instelling in
  • Schakel de current_limit_override-instelling uit( die hardwarebescherming biedt)
  • Stel de temp_limit boven het bovengenoemde gaskleppunt van 85 ° C in

... dan heeft u de garantie geannuleerd. Als aan deze voorwaarden is voldaan, wordt een permanent "plakkerig bit" ingesteld in de CPU en wordt elke garantieclaim niet gehonoreerd omdat u bewust de veilige bedrijfsparameters van de hardware hebt overschreden.

De "Sticky Bit" controleren om de garantiestatus te bevestigen

Uw Pi wordt niet opgeblazen als u deze configureert in een configuratie waarbij de garantie vervalt. We hebben zelfs heel wat gebruikersaccounts gelezen die aangeven hoe blij ze zijn dat ze de instellingen hebben opgeschroefd en de spanningsbegrenzer hebben uitgeschakeld, zodat ze met meer vermogen konden overklokken. Maar het maakt uw garantie ongeldig en komt met een kleine hoeveelheid risico, dus ga voorzichtig te werk.

Natuurlijk wilt u misschien ook zien of u al uw garantie hebt vervallen, misschien bent u in het verleden overgeklokt en bent u vergeten wat u hebt gewijzigd. Het controleren van het "plakkerige bit" dat uw garantie als ongeldig markeert, is eenvoudig. Start uw Pi op, navigeer naar de opdrachtprompt en voer de volgende opdracht uit:

cat /proc/ cpuinfo

Kijk naar de gemarkeerde tekst hieronder, met het label "Revision".

Als uw revisienummer een kleine viercijferige alfanumerieke tekenreeks is, bent u gouden. Het kleverige bit is niet ingesteld op je processor. Als aan de andere kant het revisienummer is toegevoegd met "1000", is uw garantie ongeldig. In het bovenstaande voorbeeld zou in plaats van "000f" dan "1000000f" worden gelezen.

Of je nu de gemakkelijke route kiest en gewoon het Raspi-Config gereedschap gebruikt( of de eenvoudige instellingen in de config.txt wijzigt die het gereedschap zou hebben veranderd) of je graaft je Pi in en overklokt totdat je het ozon kunt ruiken,het is niet moeilijk om meer energie uit je Pi te halen en de levensduur te verlengen.