Como fazer overclock no Raspberry Pi (sem anular a garantia)

O Raspberry Pi é um pequeno microcomputador capaz, mas às vezes ele precisa de um pequeno empurrão para reunir energia suficiente para o que você precisa. Vamos tirar o pó de um Pi antigo e fazer um overclock para lidar melhor com aplicativos mais novos e exigentes.

Por que overlock o Pi?

A plataforma Pi evoluiu muito rapidamente ao longo dos anos, e os primeiros modelos estão ficando um pouco compridos em comparação com seus descendentes. Os aplicativos Pi mais recentes, como o RasPlex , se beneficiam muito de mais potência. Em vez de sair e comprar novas unidades Pi para substituir as antigas, no entanto, você pode fazer alguns ajustes internos para aumentar a velocidade do clock do processador. Você não pode fazer overclock para um novo hardware e memória extra, mas há uma boa chance de que isso lhe dê poder de processamento suficiente para estender a vida útil de sua unidade Pi antiga.

Melhor ainda, o processo é de baixo risco, desde que você permaneça no lado mais conservador. A base Raspberry Pi sempre errou no lado da estabilidade e o hardware que eles usam é mais do que capaz de fazer overclock sem problemas.

Antes de prosseguirmos, porém, queremos enfatizar uma coisa: se você não tem um motivo real para fazer overclock (por exemplo, o sistema parece lento ao usá-lo), então provavelmente não vale a pena fazer overclocking – temos muitos outros Unidades Pi fazendo coisas de baixa demanda (como servir como estação meteorológica ) e não há necessidade de fazer overclock.

Isso anulará minha garantia?

Quando o Pi foi lançado, qualquer pequeno overclock anularia sua garantia. Mas em 2012, a Pi Foundation, após longos testes internos, decidiu que fazer overclock em seus dispositivos era seguro e agora eles oferecem uma ferramenta de configuração, embutida nas distribuições Raspbian, que o ajudará a configurar facilmente seu Pi com predefinições de overclocking. Essas predefinições são projetadas para ultrapassar os limites do hardware, mas ainda operar dentro de parâmetros de segurança conhecidos para o dispositivo. Um desses parâmetros, por exemplo, é que o hardware é estrangulado se o chip atingir 85 ° C (185 ° F). Você  não pode anular sua garantia usando sua ferramenta de configuração (ou configurações equivalentes) porque o dispositivo nunca poderá exceder quaisquer condições de anulação de garantia.

Dito isso, você pode contornar os parâmetros definidos pela ferramenta de configuração e ajustar manualmente essas configurações (bem como configurações adicionais não encontradas na ferramenta de configuração) e empurrar o Pi além dos limites aprovados pela fundação Raspberry Pi – mas você tem que ser  realmente  mexer ao redor e definir manualmente essas opções de propósito para chegar perto de invalidar sua garantia.

Recomendado:  Como contar os critérios do conjunto de correspondência de dados no Planilhas Google

Vamos dar uma olhada em ambos os métodos abaixo — começando com a ferramenta Raspi-Config segura para garantia.

Opção um: overclock o Raspberry Pi com Raspi-Config (recomendado)

De longe, a maneira mais simples de ajustar as configurações no Raspberry Pi, supondo que você esteja executando o Raspbian ou um derivado, é simplesmente inicializar o dispositivo e usar a ferramenta Raspi-Config para fazer os ajustes.

Se você estiver usando qualquer revisão do Raspberry Pi 1 ou 2, a ferramenta de configuração possui um menu embutido para overclock. Se você estiver usando um Raspberry Pi 3, não verá uma entrada do menu de overclock por dois motivos: 1) o overclocking não é oficialmente suportado no Pi 3 e 2) o design do Pi 3 é tão bom que já está funcionando extremamente perto das configurações máximas o tempo todo, então não há muita utilidade em fazer overclock nele em primeiro lugar.

Se o seu dispositivo já estiver no terminal, você está exatamente onde precisa estar. Se o seu dispositivo inicializar na área de trabalho, pressione Ctrl + Alt + F1 para encerrar a área de trabalho e alternar para a visualização do terminal. (Você pode retornar à área de trabalho quando terminar, digitando o startxcomando.)

No terminal, digite sudo raspi-config e pressione Enter. (Se você já estiver logado como root, pode eliminar a parte do sudo.) Isso iniciará a ferramenta de configuração com uma interface simples. Selecione a entrada 8, “Overclock” para continuar.

Você verá um aviso de que o overclock pode reduzir a vida útil do seu Raspberry Pi (porque os dispositivos com overclock ficam mais quentes e o calor é o inimigo de todos os eletrônicos). Você também verá uma nota útil sobre como manter pressionada a tecla Shift durante a inicialização se o seu sistema estiver instável, o que irá inicializar o sistema com as configurações padrão para que você possa solucionar o problema, e um link para a página wiki eLinux muito informativa sobre Raspberry Pi configurações de overclock . Escolha “OK”.

Finalmente, você poderá selecionar a predefinição de overclock que deseja usar.

Existem dois campos sobre como você deve abordar o overclock. Algumas pessoas preferem começar aumentando o overclock de uma configuração mais baixa para uma mais alta, recuando se houver alguma instabilidade do sistema. Embora seja uma regra muito boa para se viver se você estiver fazendo overclock em equipamentos com configurações não testadas, é um pouco tedioso quando você usa configurações pré-aprovadas pelo fabricante do hardware. Nunca tivemos problemas para aumentar as configurações padrão de overclock em qualquer uma de nossas unidades Pi, então tendemos a errar no lado de aumentá-lo imediatamente e apenas diminuí-lo se tivermos problemas (o que nunca tivemos) . Com isso em mente, sentimo-nos muito confortáveis ​​em dizer-lhe para apenas acelerar para “Turbo” e desfrutar.

Recomendado:  Como ativar notificações de alerta de separação no iPhone

Na chance de que colocá-lo na configuração “Turbo” cause alguma dor de cabeça, o culpado é quase sempre sua fonte de alimentação, e não o Pi em si (que é mais do que capaz de operar dentro dos parâmetros de overclock encontrados nas configurações cardápio). Recomendamos experimentar uma fonte de alimentação diferente ou comprar uma de melhor qualidade, de preferência uma projetada para o Pi . Lembre-se de que, como solução temporária, você sempre pode manter pressionada a tecla Shift durante o processo de inicialização para ajustar as configurações até obter uma nova fonte de alimentação.

Opção dois: overclock no Raspberry Pi por meio de Config.txt

A ferramenta Raspi-Config é apenas um pequeno invólucro de GUI para um arquivo de texto simples que serve como BIOS do Raspberry Pi. Em qualquer Raspberry Pi, você pode editar facilmente o config.txt com um editor de texto simples, simplesmente inicializando sua unidade Pi, montando a memória flash do Pi (o cartão SD ou cartão microSD) em seu PC e editando-o como qualquer outro documento. Depois, basta salvá-lo, colocar o cartão de volta no seu Pi, inicializá-lo e dar uma olhada nas novas configurações. Aqui estão as configurações para o modo de overclocking “Turbo” (o que acabamos de definir acima), no texto do arquivo de configuração:

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

Se você já usou a ferramenta Raspi-Config e está satisfeito com as configurações de overclock, é melhor encerrar o dia. Se você quer realmente ir além ou apenas gosta de mexer nas configurações, então você pode prosseguir com cuidado e realmente mergulhar em uma ampla gama de configurações de overclock disponíveis.

Se você estiver executando o Raspbian, a configuração padrão é esparsa e você está praticamente sozinho quando se trata de seguir em frente. Algumas distribuições como OpenELEC, OSMC (anteriormente Raspbmc) e outras terão arquivos de configuração pré-preenchidos com configurações selecionadas pelos criadores desses projetos para otimizar funcionalidades como decodificação e reprodução de vídeo. De qualquer forma, você definitivamente precisará estudar cuidadosamente a lista de parâmetros disponíveis no wiki eLinux e na documentação do Raspberry Pi  antes de começar a fazer ajustes. Além disso, seja liberal no uso de mecanismos de pesquisa e fóruns de projetos – o melhor conselho que encontramos é o conselho entregue através do suor e das lágrimas de outros usuários, postando seus experimentos nos fóruns Raspberry Pi ,os fóruns OSMC e assim por diante.

Recomendado:  Teorias da conspiração 5G: os e-mails mais loucos que recebemos

Com esse conhecimento em mãos, prossiga devagar e ajuste suas configurações aos poucos, até que você alcance um limite superior estável onde seu dispositivo não está travando ou funcionando muito quente. Contanto que você seja cauteloso e não tente maximizar os valores logo de cara, você não deverá ter problemas.

Dito isso, se você estiver preocupado em anular a garantia do seu Pi, existem algumas configurações que você deve evitar usar. Embora seja perfeitamente normal fazer overclock em seu Pi de acordo com a Fundação Pi, não está certo se você desabilitar certos recursos de segurança e forçar muito o Pi no processo. Se você sobrecarregar o Pi definindo manualmente a over_voltageconfiguração acima de 6  e  qualquer um dos seguintes:

  • Habilite a  force_turbo configuração
  • Desative a current_limit_overrideconfiguração (que oferece proteção de hardware)
  • Defina o temp_limitponto de aceleração acima mencionado de 85 ° C

… Então você anulou a garantia. Se essas condições forem atendidas, um “sticky bit” permanente é definido na CPU, e qualquer reclamação de garantia não será honrada, pois você excedeu conscientemente os parâmetros operacionais seguros do hardware.

Verificando o “Sticky Bit” para confirmar o status da garantia

Seu Pi não explodirá se você configurá-lo para anular a garantia. Na verdade, nós lemos algumas contas de usuários detalhando como eles estão felizes por terem aumentado as configurações e desligado o limitador de tensão para que pudessem fazer um overclock com mais potência. Mas isso invalidará sua garantia e apresenta um pequeno risco, portanto, proceda com cuidado.

Claro, você também pode querer ver se já anulou sua garantia – talvez você tenha feito overclock no passado e esqueceu o que mudou. Verificar a “parte pegajosa” que sinaliza sua garantia como inválida é fácil. Basta disparar seu Pi, navegar até o prompt de comando e executar o seguinte comando:

cat / proc / cpuinfo

Observe o texto destacado abaixo, denominado “Revisão”.

Se o seu número de revisão for uma pequena seqüência de caracteres alfnuméricos de 4 dígitos, você está certo. O sticky bit não foi definido no seu processador. Se, por outro lado, o número de revisão for acrescentado “1000”, sua garantia será anulada. No exemplo acima, em vez de “000f”, seria “1000000f”.


Se você seguir o caminho mais fácil e apenas usar a ferramenta Raspi-Config (ou alterar as configurações simples no arquivo config.txt que a ferramenta teria alterado) ou se aprofundar e fazer overclock em seu Pi até sentir o cheiro de ozônio saindo dele, é não é difícil obter mais potência do seu Pi e estender sua vida útil.