Raspberry Pi to zdolny mały mikrokomputer, ale czasami potrzebuje trochę kuksańca, by zebrać wystarczającą moc, aby uzyskać to, czego potrzebujesz. Odkurzmy stare Pi i przetaktujmy go, aby lepiej radził sobie z nowszymi i bardziej wymagającymi aplikacjami.
Platforma Pi ewoluowała dość szybko przez lata, a wczesne modele zyskują trochę więcej czasu w porównaniu do swoich potomków. Nowsze aplikacje Pi, takie jak RasPlex, znacznie korzystają z większej mocy. Zamiast wychodzić i kupować nowe jednostki Pi, aby zastąpić stare, możesz zrobić małe majsterkowanie pod maską, aby zwiększyć prędkość zegara procesora. Nie możesz podkręcić swojej drogi do nowego sprzętu i dodatkowej pamięci, ale jest duża szansa, że da ci to wystarczającą moc obliczeniową, aby wydłużyć okres użytkowania starej jednostki Pi.
Co więcej, proces ten jest dość ryzykowny, o ile pozostajesz po bardziej konserwatywnej stronie. Fundacja Raspberry Pi zawsze błądziła po stronie stabilności, a sprzęt, którego używają, jest bardziej niż zdolny do przetaktowania bez problemów.
Zanim jednak przejdziemy dalej, chcemy podkreślić jedną rzecz: jeśli nie masz prawdziwego powodu do przetaktowania (np. System czuje się spowolniony podczas korzystania z niego), to prawdopodobnie nie warto grzebać z podkręcaniem - mamy dużo starszych Jednostki Pi wykonują zadania o niskim zapotrzebowaniu (takie jak stacja meteorologiczna) i nie ma potrzeby ich przetaktowywania.
Kiedy po raz pierwszy pojawiło się Pi, każde podkręcenie spowoduje utratę gwarancji. Jednak w 2012 roku Fundacja Pi, po długich wewnętrznych testach, zdecydowała, że przetaktowywanie ich urządzeń jest bezpieczne i oferują teraz narzędzie konfiguracyjne, wbudowane w dystrybucje Raspbian, które pomogą w łatwym skonfigurowaniu Pi z ustawieniami przetaktowywania. Te ustawienia wstępne są zaprojektowane tak, aby przesuwać granice sprzętu, ale nadal działać w znanych bezpiecznych parametrach urządzenia. Jednym z tych parametrów jest na przykład dławienie sprzętu, jeśli układ osiągnie 85 ° C (185 ° F). tynie może unieważnić gwarancję za pomocą narzędzia konfiguracyjnego (lub równoważnych ustawień), ponieważ urządzenie nigdy nie będzie mogło przekroczyć żadnych warunków gwarancji - pustki.
Powiedziawszy, możesz pominąć parametry ustawione przez narzędzie konfiguracyjne i ręcznie poprawić te ustawienia (jak również dodatkowe ustawienia nie znalezione w narzędziu konfiguracyjnym) i przesunąć Pi poza granice zatwierdzone przez fundację Raspberry Pi - ale musisz byćnaprawdęmajstrować wokół i celowo ręcznie ustawić te opcje, aby zbliżyć się nawet do unieważnienia gwarancji.
Rzućmy okiem na obie metody poniżej - zaczynając od bezpiecznego narzędzia Raspi-Config.
Zdecydowanie najprostszym sposobem dostosowania ustawień Raspberry Pi, zakładając, że używasz Raspbian lub pochodnej, jest po prostu rozruch urządzenia, a następnie użycie narzędzia Raspi-Config w celu dokonania korekty.
Jeśli używasz jakiejkolwiek wersji Raspberry Pi 1 lub 2, narzędzie konfiguracyjne ma wbudowane menu do podkręcania. Jeśli używasz Raspberry Pi 3, nie zobaczysz wejścia do przetaktowywania z dwóch powodów: 1) overclocking nie jest oficjalnie obsługiwany w Pi 3, a 2) projekt Pi 3 jest tak dobry, że już działa bardzo blisko ustawień maksymalnych przez cały czas, więc nie ma zbyt wiele użyteczności w podkręcaniu go w pierwszej kolejności.
Jeśli Twoje urządzenie jest już w terminalu, masz rację tam, gdzie musisz. Jeśli urządzenie uruchomi się na pulpicie, naciśnij Ctrl + Alt + F1, aby zabić pulpit i przejść do widoku terminalu. (Możesz powrócić do pulpitu, gdy skończysz, wpisując startx
dowództwo.)
Na terminalu wpisz sudo raspi-config
i naciśnij Enter. (Jeśli jesteś już zalogowany jako root, możesz upuścić część sudo.) Spowoduje to uruchomienie narzędzia konfiguracyjnego z prostym interfejsem. Wybierz pozycję 8, "Overclock", aby kontynuować.
Zobaczysz ostrzeżenie, że przetaktowanie może zmniejszyć żywotność twojego Raspberry Pi (ponieważ przetaktowane urządzenia są gorętsze, a ciepło jest wrogiem całej elektroniki). Zobaczysz także użyteczną notatkę o trzymaniu klawisza Shift podczas uruchamiania, jeśli twój system jest niestabilny, który uruchomi system z domyślnymi ustawieniami, abyś mógł go rozwiązać, oraz link do bardzo pouczającej strony wiki eLinux o Raspberry Pi Ustawienia podkręcania. Wybierz "OK".
Na koniec będziesz mógł wybrać ustawienie podkręcania, którego chcesz użyć.
Istnieją dwa obozy dotyczące tego, jak powinieneś podejść do overclockingu. Niektórzy ludzie wolą zacząć od podkręcania podkręcania z niższego ustawienia do wyższego ustawienia, wycofując się, jeśli istnieje niestabilność systemu. Chociaż jest to naprawdę świetna zasada, aby przeżyć, jeśli podkręcasz sprzęt z niesprawdzonymi ustawieniami, jest to odrobinę nudne, gdy używasz ustawień wcześniej zatwierdzonych przez producenta sprzętu. Nigdy nie mieliśmy problemów z wysterowaniem domyślnych ustawień podkręcania w naszych jednostkach Pi, więc mamy tendencję do błądzenia po stronie szybkiego rozruchu i odkładania go, jeśli mamy jakiekolwiek problemy (których nigdy nie mieliśmy) . Mając to na uwadze, czujemy się naprawdę komfortowo, mówiąc, aby po prostu zatrzasnąć to na "Turbo" i cieszyć się.
Gdyby nie było szansy, że zatrzaśnięcie go na ustawieniu "Turbo" spowoduje jakiekolwiek bóle głowy, winowajcą jest prawie zawsze twój zasilacz, a nie samo Pi (które jest bardziej niż zdolne do działania w ramach parametrów podkręcania znajdujących się w ustawieniach menu). Zalecamy wypróbowanie innego źródła zasilania lub zakup wyższej jakości, najlepiej takiej, która została zaprojektowana dla Pi.Pamiętaj, że jako tymczasowa poprawka, możesz zawsze przytrzymać klawisz Shift podczas procesu uruchamiania, aby dostosować ustawienia aż do uzyskania nowego zasilania.
Narzędzie Raspi-Config to po prostu ładne małe opakowanie GUI dla prostego pliku tekstowego, który służy jako BIOS Raspberry Pi. Na dowolnym Raspberry Pi możesz łatwo edytować plik config.txt za pomocą zwykłego starego edytora tekstu, po prostu uruchamiając jednostkę Pi, montując pamięć flash Pi (kartę SD lub kartę microSD) na komputerze i edytując ją jak każdy inny dokument. Następnie, po prostu zapisz, wrzuć kartę z powrotem do swojego Pi, uruchom ją i wybierz nowe ustawienia dla spinu. Oto, jakie ustawienia trybu podkręcania "Turbo" (ten, który właśnie ustawiliśmy powyżej) wyglądają tak, jak w tekście pliku konfiguracyjnego:
arm_freq = 1000 core_freq = 500 sdram_freq = 600 over_voltage = 6
Jeśli korzystałeś z narzędzia Raspi-Config i jesteś zadowolony z ustawień podkręcania, najlepiej zadzwonić do niego dzień. Jeśli chcesz naprawdę przesuwać kopertę lub po prostu lubisz bawić się z ustawieniami, możesz zachować ostrożność i naprawdę zagłębić się w szeroki zakres dostępnych ustawień podkręcania.
Jeśli używasz Raspbisa, domyślna konfiguracja jest rzadka i w dużej mierze jesteś samodzielny, jeśli chcesz podążać naprzód. Niektóre dystrybucje, takie jak OpenELEC, OSMC (wcześniej Raspbmc), i takie będą wstępnie wypełnione pliki konfiguracyjne z ustawieniami wybranymi przez twórców tych projektów w celu optymalizacji funkcjonalności, takich jak dekodowanie wideo i odtwarzanie. Tak czy owak, na pewno będziesz musiał dokładnie przestudiować listę dostępnych parametrów na wiki eLinux i dokumentację Raspberry Pi przed rozpoczęciem modyfikowania. Ponadto, bądźcie liberalni w korzystaniu z wyszukiwarek i forów projektowych - najlepszą radą, jaką napotykamy, są porady udzielane przez pot i łzy innych użytkowników, zamieszczanie ich eksperymentów na forach Raspberry Pi, forach OSMC itd. .
Mając tę wiedzę w zasięgu ręki, kontynuuj powoli i dostosuj ustawienia stopniowo, aż osiągniesz stabilny górny próg, w którym urządzenie nie ulega awarii lub jest zbyt gorące. Tak długo, jak jesteś ostrożny i nie próbuj maksymalizować wartości prosto z bramy, nie powinieneś mieć żadnych problemów.
To powiedziawszy, jeśli obawiasz się anulowania gwarancji na Pi, istnieje kilka ustawień, których powinieneś unikać. O ile dobrze jest przetaktować Pi zgodnie z Pi Foundation, nie jest w porządku, jeśli wyłączasz pewne funkcje bezpieczeństwa i naciskasz na Pi zbyt mocno. Jeśli nadpiszesz Pi, ręcznie ustawiając over_voltage
ustawienie powyżej 6i dowolne z poniższych:
force_turbo
oprawacurrent_limit_override
ustawienie (które oferuje ochronę sprzętu)temp_limit
powyżej wspomnianego punktu przepustnicy 85 ° C... wtedy straciłeś gwarancję. Jeśli te warunki zostaną spełnione, w CPU zostanie ustawiony stały "bitowy bit", a wszelkie roszczenia gwarancyjne nie będą honorowane, ponieważ świadomie przekroczyłeś bezpieczne parametry operacyjne sprzętu.
Twoje Pi nie rozwali się, jeśli skonfigurujesz je w konfiguracji eliminującej gwarancję. W rzeczywistości przeczytaliśmy sporo kont użytkowników, pokazujących, jak bardzo są szczęśliwi, że uruchomili ustawienia i wyłączyli ogranicznik napięcia, aby mogli przetaktować więcej mocy. Ale spowoduje to utratę gwarancji i wiąże się z niewielkim ryzykiem, dlatego należy zachować ostrożność.
Oczywiście możesz również sprawdzić, czy anulowałeś już swoją gwarancję - być może przetaktowałeś ją w przeszłości i zapomniałeś, co zmieniłeś. Sprawdzenie "lepkiego bitu" oznaczającego, że gwarancja jest nieważna, jest łatwe. Po prostu odpal swoje Pi, przejdź do wiersza poleceń i uruchom następujące polecenie:
cat / proc / cpuinfo
Spójrz na podświetlony tekst poniżej, oznaczony "Revision".
Jeśli twój numer wersji jest małym 4-cyfrowym alfanumerycznym ciągiem znaków, jesteś złoty. Lepki bit nie został ustawiony na twoim procesorze. Jeśli, z drugiej strony, numer wersji jest poprzedzony znakiem "1000", gwarancja jest nieważna. W powyższym przykładzie, zamiast "000f", będzie to oznaczać "1000000f".
Niezależnie od tego, czy przejdziesz prostą trasą i po prostu skorzystasz z narzędzia Raspi-Config (lub zmienisz proste ustawienia w pliku config.txt, w którym zmieniło się narzędzie) lub zagłębisz się i przetasujesz Pi, aż poczujesz zapach ozonu, który z niego wycieknie. Nie trudno uzyskać więcej mocy na Pi i wydłużyć jego żywotność.