Як розігнати Raspberry Pi (без скасування гарантії)
Raspberry Pi - це здатний маленький мікрокомп'ютер, але іноді йому потрібно трохи підштовхнути, щоб зібрати достатньо енергії для того, що вам потрібно. Давайте пили старий Pi і розігнали його, щоб краще обробити нові й вимогливі програми.
Чому Оверлок Пі?
Платформа Pi розвивалася досить швидко протягом багатьох років, і ранні моделі стають трохи довгими в порівнянні зі своїми нащадками. Нові програми Pi, такі як RasPlex, значно виграють від більшої потужності. Замість того, щоб виходити і купувати нові підрозділи Pi для заміни старих, однак, ви можете зробити трохи варіння під капотом, щоб збільшити тактову частоту процесора. Ви не можете розганяти свій шлях до нового обладнання та додаткової пам'яті, але є ймовірність, що це дасть вам достатню обчислювальну потужність для продовження терміну служби вашого старого пристрою Pi.
Навіть краще, процес є досить низьким ризиком, якщо ви залишаєтеся на більш консервативній стороні. Фонд Raspberry Pi завжди помилявся на стороні стабільності, а апаратне забезпечення, яке вони використовують, більш ніж здатне розігнатися без проблем.
Проте перед тим, як продовжити, ми хочемо підкреслити одне: якщо у вас немає реальної причини розгону (наприклад, система відчуває млявість при використанні), то, напевно, не варто обманювати з розгоном - у нас є багато старих. Підрозділи Pi виконують речі з низьким попитом (наприклад, служать як метеорологічна станція) і не потрібно їх розганяти.
Чи буде воно мій гарантією?
Коли Pi перший вийшов, будь-який трохи overclocking би анулював вашу гарантію. Але в 2012 році, після тривалого внутрішнього тестування, Pi Foundation вирішила, що розгону своїх пристроїв було безпечним, і тепер вони пропонують інструмент конфігурації, вбудований в Raspbian дистрибутивів, який допоможе вам легко налаштувати Pi з розгонами. Ці пресети призначені для просування меж апаратних засобів, але все ще працюють у межах відомих безпечних параметрів для пристрою. Одним з таких параметрів, наприклад, є те, що апаратні засоби придушуються, якщо чіп досягає 85 ° C (185 ° F). ти не може анулювання гарантії за допомогою інструмента конфігурації (або еквівалентних налаштувань), тому що пристрій ніколи не буде дозволено перевищувати умови гарантії.
Тим не менш, ви можете обійти параметри, задані інструментом конфігурації, і вручну налаштувати ці налаштування (а також додаткові параметри, не знайдені в інструменті конфігурації) і натиснути кнопку Pi за межі, затверджені фондом Raspberry Pi, але ви повинні бути дійсно розмовляючи, і навмисно вручну встановлюйте ці параметри, щоб навіть зблизитися з гарантією.
Давайте розглянемо обидва методи нижче - починаючи з гарантійно-безпечного інструменту Raspi-Config.
Варіант перший: розігнати Raspberry Pi з Raspi-Config (рекомендується)
Найпростішим способом налаштування параметрів Raspberry Pi, вважаючи, що ви використовуєте Raspbian або похідну, є просто завантаження пристрою, а потім використання інструменту Raspi-Config для внесення змін.
Якщо ви використовуєте будь-яку ревізію Raspberry Pi 1 або 2, інструмент конфігурації має вбудований меню для розгону. Якщо ви використовуєте Raspberry Pi 3, ви не побачите меню розгону з двох причин: 1) розгону в даний час офіційно не підтримується на Pi 3, і 2) дизайн Pi 3 настільки хороший, що він вже працює надзвичайно близькі до максимальних налаштувань весь час, так що в першу чергу не вистачає корисності в розгоні.
Якщо ваш пристрій вже знаходиться на терміналі, ви знаходитесь там, де ви повинні бути. Якщо ваш пристрій завантажується на робочий стіл, натисніть Ctrl + Alt + F1, щоб знищити робочий стіл і перейти до вигляду терміналу. (Ви можете повернути робочий стіл, коли ви закінчите, ввівши startx
команду.)
На терміналі введіть sudo raspi-config
і натисніть Enter. (Якщо ви вже увійшли до системи root, ви можете скинути частину sudo.) Це запускає інструмент налаштування з простим інтерфейсом. Виберіть запис 8, “Overclock”, щоб продовжити.
Ви побачите попередження, що розгін може скоротити термін служби вашого Raspberry Pi (тому що розігнані пристрої працюють швидше, і тепло є ворогом всієї електроніки). Ви також побачите корисну примітку про утримання клавіші Shift під час завантаження, якщо ваша система нестабільна, яка завантажиться системою за замовчуванням, щоб ви могли усунути її, а також посилання на дуже інформативну вікі-сторінку eLinux про Raspberry Pi налаштування розгону. Виберіть "OK".
Нарешті, ви зможете вибрати попередню настройку розгону, яку ви бажаєте використовувати.
Є два табори щодо того, як слід підходити до розгону. Деякі люди вважають за краще почати з прискорення розгону з нижньої установки на більш високу, відступаючи, якщо є нестабільність системи. Хоча це дійсно велике правило для життя, якщо ви розганяєте пристрій з неперевіреними налаштуваннями, це трохи на стомлюючу сторону, коли ви використовуєте налаштування, попередньо схвалені виробником обладнання. Ми ніколи не мали жодних проблем з розгортанням налаштувань розгону за замовчуванням на будь-якому з наших підрозділів Pi, тому ми схильні помилятися на стороні його запуску одразу і тільки відмовлялися, якщо у нас є якісь проблеми (які ми ніколи не мали). . Маючи це на увазі, ми відчуваємо себе дуже зручно, кажучи вам, щоб просто вдарити його "Turbo" і насолоджуватися.
Навпаки, що його заклинання до налаштувань "Turbo" призводить до головних болів, винуватцем майже завжди є ваш блок живлення, а не сам Pi (який більш ніж здатний працювати в межах параметрів розгону, знайдених в налаштуваннях меню). Ми рекомендуємо спробувати інший блок живлення або придбати більш високу якість, бажано одну, призначену для Pi. Пам'ятайте, що в якості тимчасового виправлення ви завжди можете утримувати клавішу Shift під час процесу завантаження, щоб відрегулювати налаштування, поки не отримаєте новий блок живлення.
Другий варіант: розігнати Raspberry Pi за допомогою Config.txt
Інструмент Raspi-Config - це лише хороша маленька обгортка графічного інтерфейсу для простого текстового файлу, який служить BIOS Raspberry Pi. На будь-якому Raspberry Pi, ви можете легко редагувати config.txt з звичайним старим текстовим редактором, просто завантаживши пристрій Pi, встановивши флеш-пам'ять Pi (SD-карту або карту microSD) на ПК, і відредагувавши його, як і будь-який інший документ. Після цього, просто збережіть його, поп-карту назад у вашій Pi, завантаживши її, і візьміть нові налаштування для обертання. Ось як виглядають налаштування для режиму розгону "Turbo" (те, що ми просто встановили вище), як у тексті файлу конфігурації:
arm_freq = 1000 core_freq = 500 sdram_freq = 600 over_voltage = 6
Якщо ви користуєтеся інструментом Raspi-Config, і ви задоволені налаштуваннями розгону, краще зателефонувати за день. Якщо ви хочете дійсно натиснути на конверт або просто нагадати налаштування, ви можете діяти обережно і дійсно заглибитися в широкий спектр доступних налаштувань розгону..
Якщо ви користуєтеся Raspbian, типова конфігурація є розрідженою, і ви в значній мірі самі по собі, коли справа доходить до просування вперед. Деякі дистрибутиви, такі як OpenELEC, OSMC (колишній Raspbmc) і такі, будуть мати попередньо заповнені конфігураційні файли з налаштуваннями, обраними творцями цих проектів для оптимізації функціональності, як декодування відео та відтворення. У будь-якому випадку, вам обов'язково потрібно уважно вивчити список доступних параметрів у вікні eLinux і документації Raspberry Pi перед початком налаштування. Крім того, будьте ліберальними у використанні пошукових систем і форумів проектів - найкращою порадою, з якою ми стикаємося, є поради, які надаються іншими користувачами, розміщуючи свої експерименти на форумах Raspberry Pi, форумах OSMC і так далі.
Завдяки цим знанням слід поступово продовжувати налаштування налаштувань, доки не буде досягнуто стабільного верхнього порогу, коли пристрій не зірветься або не стане занадто гарячим. Поки ви обережні і не намагаєтеся максимізувати значення прямо з воріт, у вас не повинно бути жодних проблем.
Тим не менш, якщо ви турбуєтеся про анулювання гарантії на ваш Pi, є кілька налаштувань, яких ви повинні уникати. Хоча це цілком нормально, щоб розігнати Pi відповідно до Pi Foundation, це не гаразд, якщо ви відключите певні функції безпеки і підштовхнете Pi занадто сильно в цьому процесі. Якщо ви перевищуєте значення Pi, встановлюючи вручну over_voltage
установка вище 6 і будь-яке з наступного:
- Увімкнути
force_turbo
налаштування - Вимкнути
current_limit_override
налаштування (яке надає апаратний захист) - Встановіть
temp_limit
вище згаданої дросельної точки 85 ° С
… Тоді ви скасували гарантію. Якщо ці умови виконуються, то в процесорі встановлюється постійний "біт", і будь-які претензії щодо гарантії не будуть дотримані, оскільки ви свідомо перевищили безпечні робочі параметри обладнання.
Перевірте “Sticky Bit” для підтвердження статусу гарантії
Ваш Pi не підірве, якщо ви налаштуєте його на конфігурацію, що призведе до втрати гарантії. Насправді, ми прочитали чимало облікових записів користувачів, які розповіли про те, наскільки вони щасливі, що вони налаштували налаштування та вимкнули обмежувач напруги, щоб вони могли розгонятися з більшою потужністю. Але це призведе до анулювання гарантії, і приходить з невеликою кількістю ризику, тому продовжуйте з обережністю.
Звичайно, ви також можете побачити, якщо ви анулювали вашу гарантію вже, можливо, ви розігнали в минулому і забули, що ви змінили. Перевірка "липкого біта", що позначає вашу гарантію як недійсну, проста. Просто запустіть свій Pi, перейдіть до командного рядка і запустіть таку команду:
cat / proc / cpuinfo
Перегляньте виділений текст нижче, позначений як "Версія".
Якщо номер редакції невеликий 4-значний алфавітно-цифровий рядок символів, ви золото. Липкий біт не був встановлений на процесорі. Якщо, з іншого боку, номер редакції додається до "1000", гарантія не діє. У наведеному вище прикладі замість слова "000f" буде прочитано "1000000f".
Ви йдете легким шляхом і просто використовуйте інструмент Raspi-Config (або змініть прості налаштування в config.txt, що інструмент змінився б), або ви копаєтеся і розганятимете Pi, поки не відчуєте запах озону, що випливає з нього, не важко отримати більше енергії з вашого Pi і продовжити його термін служби.