Raspberry Pi jest małym, wydajnym mikrokomputerem, ale czasami potrzebuje trochę wysiłku, aby zebrać wystarczającą moc do tego, czego potrzebujesz. Odkurzmy stare Pi i podkręćmy je, aby lepiej obsługiwać nowsze i bardziej wymagające aplikacje.
Dlaczego Overlock the Pi?
ZWIĄZANE Z: Jak zamienić Raspberry Pi w tani odtwarzacz Plex z RasPlex
Platforma Pi ewoluowała dość szybko przez lata, a wczesne modele stają się trochę za długie w porównaniu do ich potomków. Nowsze aplikacje Pi, jak RasPlex , znacznie skorzystaj z większej mocy. Zamiast wychodzić i kupować nowe jednostki Pi, aby zastąpić stare, możesz jednak trochę majstrować pod maską, aby zwiększyć szybkość zegara procesora. Nie możesz przetaktować swojej drogi do nowego sprzętu i dodatkowej pamięci, ale jest duża szansa, że da ci to wystarczającą moc obliczeniową, aby przedłużyć żywotność starej jednostki Pi.
Co więcej, proces ten jest dość niski, 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 więcej niż zdolny do przetaktowania bez problemów.
Zanim jednak przejdziemy dalej, chcemy podkreślić jedną rzecz: jeśli nie masz rzeczywistego powodu do przetaktowywania (np. System działa wolno podczas korzystania z niego), prawdopodobnie nie warto majstrować przy przetaktowywaniu - mamy dużo starszych Jednostki Pi wykonujące czynności o niskim popycie (np stacja pogodowa ) i nie ma potrzeby ich podkręcania.
Czy spowoduje to unieważnienie mojej gwarancji?
Kiedy Pi pojawiło się po raz pierwszy, jakiekolwiek przetaktowanie spowodowałoby utratę gwarancji. Ale w 2012 roku Fundacja Pi, po długich testach wewnętrznych, zdecydowała że przetaktowywanie ich urządzeń było bezpieczne a teraz oferują narzędzie konfiguracyjne, wbudowane w dystrybucje Raspbian, które pomoże ci łatwo skonfigurować twoje Pi z ustawieniami przetaktowywania. Te ustawienia wstępne zostały zaprojektowane tak, aby przesuwać granice sprzętu, ale nadal działać w ramach znanych bezpiecznych parametrów urządzenia. Jednym z tych parametrów jest na przykład to, że sprzęt jest dławiony, jeśli układ osiągnie 85 ° C (185 ° F). ty Nie mogę unieważnij gwarancję za pomocą ich narzędzia konfiguracyjnego (lub równoważnych ustawień), ponieważ urządzenie nigdy nie będzie mogło przekroczyć jakichkolwiek warunków unieważniających gwarancję.
To powiedziawszy, możesz ominąć parametry ustawione przez narzędzie konfiguracyjne i ręcznie dostosować te ustawienia (a także dodatkowe ustawienia, których nie ma w narzędziu konfiguracyjnym) i wypchnąć Pi poza granice zatwierdzone przez fundację Raspberry Pi - ale musisz być naprawdę majsterkować i celowo ręcznie ustawić te opcje, aby nawet zbliżyć się do unieważnienia gwarancji.
Przyjrzyjmy się obu poniższym metodom - zaczynając od bezpiecznego narzędzia Raspi-Config.
Opcja pierwsza: przetaktowanie Raspberry Pi za pomocą Raspi-Config (zalecane)
Zdecydowanie najprostszym sposobem dostosowania ustawień na Raspberry Pi, zakładając, że używasz Raspbian lub pochodnej, jest po prostu uruchomienie urządzenia, a następnie użycie narzędzia Raspi-Config do wprowadzenia zmian.
Jeśli używasz dowolnej wersji Raspberry Pi 1 lub 2, narzędzie konfiguracyjne ma wbudowane menu do podkręcania. Jeśli używasz Raspberry Pi 3, nie zobaczysz menu przetaktowywania z dwóch powodów: 1) przetaktowywanie nie jest obecnie oficjalnie obsługiwane w Pi 3 i 2) projekt Pi 3 jest tak dobry, że już działa i tak bardzo blisko maksymalnych ustawień, więc nie ma zbyt wiele użyteczności w podkręcaniu go.
Jeśli Twoje urządzenie jest już przy terminalu, jesteś dokładnie tam, gdzie chcesz. Jeśli urządzenie uruchomi się na pulpicie, naciśnij Ctrl + Alt + F1, aby zabić pulpit i przejść do widoku terminala. (Po zakończeniu możesz przywrócić pulpit, wprowadzając rozszerzenie
startx
Komenda.)
Na terminalu wpisz
sudo raspi-config
i naciśnij Enter. (Jeśli jesteś już zalogowany jako root, możesz usunąć część sudo). Spowoduje to uruchomienie narzędzia konfiguracyjnego z prostym interfejsem. Wybierz pozycję 8, „Overclock”, aby kontynuować.
Zobaczysz ostrzeżenie, że podkręcanie może skrócić żywotność twojego Raspberry Pi (ponieważ przetaktowane urządzenia nagrzewają się, a ciepło jest wrogiem całej elektroniki). Zobaczysz również przydatną uwagę na temat przytrzymywania klawisza Shift podczas rozruchu, jeśli system jest niestabilny, co spowoduje uruchomienie systemu z ustawieniami domyślnymi, dzięki czemu można go rozwiązać, oraz łącze do bardzo pouczająca strona wiki eLinux o ustawieniach overclockingu Raspberry Pi . Wybierz „OK”.
Wreszcie będziesz mógł wybrać wstępne ustawienia przetaktowania, których chcesz użyć.
Istnieją dwa obozy dotyczące tego, jak należy podejść do overclockingu. Niektórzy ludzie wolą zacząć od podwyższenia przetaktowania z niższego ustawienia do wyższego, wycofując się w przypadku jakiejkolwiek niestabilności systemu. Chociaż jest to naprawdę świetna zasada, której należy przestrzegać, jeśli podkręcasz sprzęt z nieprzetestowanymi ustawieniami, jest to trochę uciążliwe, gdy używasz ustawień wstępnie zatwierdzonych przez producenta sprzętu. Nigdy nie mieliśmy żadnych problemów z uruchomieniem domyślnych ustawień przetaktowywania na żadnej z naszych jednostek Pi, więc mamy tendencję do błądzenia po stronie natychmiastowego podkręcania i wyłączania go tylko wtedy, gdy mamy jakiekolwiek problemy (których nigdy nie mieliśmy) . Mając to na uwadze, czujemy się naprawdę komfortowo, mówiąc ci, żebyś po prostu włączył „Turbo” i baw się dobrze.
Jeśli nie ma szans, że zatrzaśnięcie go do ustawienia „Turbo” spowoduje jakiekolwiek bóle głowy, winowajcą jest prawie zawsze twój zasilacz, a nie samo Pi (które jest więcej niż zdolne do działania w ramach parametrów przetaktowania określonych w ustawieniach menu). Zalecamy wypróbowanie innego zasilacza lub zakup lepszej jakości jeden zaprojektowany dla Pi . Pamiętaj, że jako tymczasowe rozwiązanie możesz zawsze przytrzymać klawisz Shift podczas procesu uruchamiania, aby dostosować ustawienia do momentu uzyskania nowego zasilacza.
Opcja druga: podkręcenie Raspberry Pi za pomocą pliku Config.txt
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ć 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 go, włóż kartę z powrotem do swojego Pi, uruchom ją i weź nowe ustawienia na spin. Oto jak wyglądają ustawienia trybu podkręcania „Turbo” (ten, który właśnie ustawiliśmy powyżej), 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ń overclockingu, najlepiej zadzwonić na jeden dzień. Jeśli chcesz naprawdę naciskać na kopertę lub po prostu lubisz bawić się ustawieniami, możesz postępować ostrożnie i naprawdę zagłębić się w szeroką gamę dostępnych ustawień przetaktowania.
Jeśli używasz Raspbian, domyślna konfiguracja jest rzadka, a jeśli chodzi o posuwanie się naprzód, jesteś w dużej mierze sam. Niektóre dystrybucje, takie jak OpenELEC, OSMC (dawniej Raspbmc), i takie będą miały wstępnie wypełnione pliki konfiguracyjne z ustawieniami wybranymi przez twórców tych projektów w celu optymalizacji funkcji, takich jak dekodowanie i odtwarzanie wideo. Tak czy inaczej, zdecydowanie musisz dokładnie przestudiować lista dostępnych parametrów na wiki eLinux i dokumentacja Raspberry Pi zanim zaczniesz poprawiać. Ponadto należy być liberalnym w korzystaniu z wyszukiwarek i forów projektowych - najlepszą radą, na jaką natrafiamy, są porady dostarczane w pocie i łzach innych użytkowników, publikując swoje eksperymenty na forum Raspberry Pi , forach OSMC , i tak dalej.
Mając tę wiedzę pod ręką, postępuj powoli i modyfikuj ustawienia krok po kroku, aż osiągniesz stabilny górny próg, przy którym urządzenie nie ulega awarii ani nie działa zbyt gorąco. Dopóki jesteś ostrożny i nie próbujesz maksymalizować wartości od razu, nie powinieneś mieć żadnych problemów.
To powiedziawszy, jeśli obawiasz się unieważnienia gwarancji na swoje Pi, istnieje kilka ustawień, których powinieneś unikać. Chociaż przetaktowanie Pi zgodnie z Pi Foundation jest całkowicie w porządku, nie jest w porządku, jeśli wyłączysz niektóre funkcje bezpieczeństwa i zbyt mocno naciskasz Pi w tym procesie. Jeśli przepniesz Pi, ręcznie ustawiając plik
przepięcie
ustawienie powyżej 6
i
którykolwiek z poniższych:
-
Włącz
force_turbooprawa -
Wyłącz
current_limit_overrideustawienie (które zapewnia ochronę sprzętu) -
Ustaw
temp_limitpowyżej wspomnianego punktu przepustnicy 85 ° C
… To unieważniłeś gwarancję. Jeśli te warunki zostaną spełnione, w procesorze zostanie ustawiony stały „bit lepki”, a wszelkie roszczenia gwarancyjne nie będą honorowane, ponieważ świadomie przekroczyłeś bezpieczne parametry operacyjne sprzętu.
Sprawdzanie „Sticky Bit” w celu potwierdzenia statusu gwarancji
Twoje Pi nie wybuchnie, jeśli skonfigurujesz je w konfiguracji unieważniającej gwarancję. W rzeczywistości przeczytaliśmy sporo kont użytkowników, w których szczegółowo opisywali, jak bardzo są zadowoleni, że podkręcili ustawienia i wyłączyli ogranicznik napięcia, aby móc podkręcić mocniej. Jednak spowoduje to utratę gwarancji i wiąże się z niewielkim ryzykiem, więc postępuj ostrożnie.
Oczywiście możesz też chcieć sprawdzić, czy już unieważniłeś gwarancję - być może przetaktowałeś w przeszłości i zapomniałeś, co zmieniłeś. Sprawdzenie „lepkiego bitu” oznaczającego utratę gwarancji 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 jako „Wersja”.
Jeśli Twój numer wersji to mały 4-cyfrowy ciąg znaków alfanumerycznych, jesteś złoty. Lepki bit nie został ustawiony w Twoim procesorze. Z drugiej strony, jeśli numer wersji jest poprzedzony cyfrą „1000”, gwarancja traci ważność. W powyższym przykładzie zamiast „000f” będzie to „1000000f”.
Niezależnie od tego, czy wybierzesz łatwą trasę i po prostu użyjesz narzędzia Raspi-Config (lub zmień proste ustawienia w config.txt, które narzędzie by zmieniło), czy też zagłębisz się i przetaktujesz swoje Pi, aż poczujesz unoszący się z niego ozon, to jest nie jest trudno uzyskać więcej mocy z Pi i przedłużyć jego żywotność.