Por que meu Raspberry Pi não liga? 5 soluções para tentar

Problemas de inicialização do Raspberry Pi

Problemas de inicialização do Raspberry Pi podem ser particularmente difíceis de diagnosticar porque, ao contrário de um computador desktop comum, essas pequenas máquinas não possuem um BIOS para ajudar a identificar o que está errado. Sem arquivos de inicialização adequados no cartão SD, Raspberry Pis mais antigos não geram nem mesmo um sinal de vídeo. Mas não se preocupe – seguindo este guia, você poderá identificar e corrigir os problemas de inicialização do seu Pi rapidamente.

Solução 1: Verifique sua fonte de alimentação e cabo

Muitos problemas de inicialização do Raspberry Pi se resumem a problemas de energia, e os requisitos de energia aumentaram significativamente com os modelos mais novos:

  • Raspberry Pi 3: 2,5A recomendado
  • Raspberry Pi 4: 3,0A recomendado
  • Raspberry Pi 5: 5,0A recomendado

Seu Pi nem tentará inicializar corretamente se não estiver recebendo energia suficiente e estável, mas também pode começar a inicializar e congelar na tela arco-íris ou reiniciar aleatoriamente.

Cabo de energia do Raspberry Pi 5

A maneira mais fácil de atender aos requisitos de energia é usar a fonte de alimentação oficial do Raspberry Pi para o seu modelo. Embora existam opções de terceiros disponíveis, a fonte oficial é projetada especificamente para lidar com as características de energia do seu Pi e vem com um cabo apropriado que pode suportar a corrente necessária.

Se você precisar usar uma fonte de alimentação de terceiros, certifique-se de que ela seja classificada para a amperagem correta e use um cabo USB curto e grosso, pois cabos mais longos ou finos podem causar queda de tensão que impede a inicialização adequada.

Solução 2: Instale uma cópia nova do Raspberry Pi OS

Uma das maneiras mais confiáveis de determinar se o problema de inicialização do seu Pi é causado por uma falha no próprio Raspberry Pi é tentar uma nova instalação do Raspberry Pi OS em um novo cartão SD. Se você não reinstalou seu Pi antes, pode seguir nosso guia detalhado sobre como configurar o Raspberry Pi OS.

Imager do Raspberry Pi

Se o seu dispositivo inicializar com sucesso após uma nova instalação, seu problema original foi provavelmente causado por um cartão SD ou sistema operacional corrompido. Para determinar qual deles está com problema, você pode criar uma imagem de backup do seu cartão SD original usando o comando ‘dd’ no Terminal (no macOS/Linux) ou o HDD Raw Copy Tool (no Windows), em seguida, tentar reinstalar o OS no seu cartão original. Se ele inicializar com um novo OS, sua instalação antiga estava corrompida. Se ainda falhar, o cartão SD em si está provavelmente danificado e deve ser substituído.

No entanto, se o seu Pi ainda não inicializar com um novo cartão SD e uma nova instalação do OS, você deve passar a verificar os indicadores LED ou a tela de diagnóstico de inicialização (coberta na Solução 3) para ajudar a diagnosticar se você está lidando com uma falha de hardware no próprio Pi.

Solução 3: Verifique as informações de diagnóstico de inicialização

O Raspberry Pi possui duas maneiras de comunicar problemas de inicialização, e a primeira delas são os padrões de LED. Aqui está o que os padrões significam:

Padrão de LEDSignificadoO que fazer
LED ACT piscando de forma irregularInicialização normal em progressoIsso é bom! Aguarde a conclusão da inicialização
LED ACT não piscandoNão consegue ler o cartão SDVerifique se o cartão SD está inserido corretamente e tente a Solução 2
3 flashesNão consegue encontrar start.elfTente a Solução 2
4 flashesstart.elf corrompido ou nenhum código de inicialização (Pi 4)Tente a Solução 2
7 flashesNão consegue encontrar kernel.imgTente a Solução 2
8 flashesSDRAM não reconhecidoPossível falha de hardware se a Solução 2 não funcionar
LED PWR desligado/piscandoProblemas de fornecimento de energiaVolte à Solução 1 para resolver problemas de energia

Raspberry Pis mais novos (modelos 4b e 5) também exibem informações de diagnóstico de inicialização diretamente na sua tela HDMI se uma das seguintes condições for atendida:

  • Não há cartão SD (ou outros dispositivos de inicialização) conectados ao Pi.
  • O carregador de inicialização não conseguiu iniciar.

Aqui está um exemplo de como a tela de diagnóstico se parece:

Diagnóstico de inicialização do Raspberry Pi

Como você pode ver, nenhuma partição inicializável foi encontrada. Isso porque eu removi meu cartão SD para acionar a tela de diagnóstico. No mundo real, você pode também ver algo como:

Modo de inicialização: USB-MSD (04) ordem f256  
Tempo limite PCIe: 0x0000008f  
Falha na inicialização do USB XHC  
Modo de inicialização: NVME (06) ordem f25

Neste caso, o Pi está tentando inicializar a partir do armazenamento USB (“Modo de inicialização: USB-MSD”), em seguida, de uma unidade NVMe, mas falhando em ambas. Os erros de “tempo limite PCIe” sugerem que pode haver problemas de inicialização de hardware. Nesse caso, como queremos inicializar a partir de um cartão SD, devemos verificar se nosso cartão está inserido corretamente e tentar a Solução 2 para descartar problemas de software antes de considerar problemas de hardware.

Solução 4: Corrija problemas de saída de exibição

Se o seu Pi estiver inicializando (indicado pelo piscar irregular do LED verde), mas você não estiver vendo nada na sua tela, então o problema pode estar na saída de exibição.

Primeiro, verifique se o cabo micro-HDMI para HDMI está totalmente inserido na porta HDMI. Eu recomendo que você use a porta HDMI0 (a mais próxima do conector de alimentação USB-C) ao conectar um display 4K, pois a segunda porta (HDMI1) não funcionará com displays 4K60.

Raspberry Pi Hdmi

Ainda nada? Então você deve tentar um cabo micro-HDMI para HDMI diferente. Comprar o oficial na loja Raspberry Pi é a melhor opção, mas qualquer cabo de alta qualidade classificado para 4K deve funcionar.

Você também pode modificar o arquivo /boot/config.txt para forçar configurações de exibição específicas. Para fazer isso, você precisará:

  1. Remover o cartão SD e inseri-lo em outro computador.
  2. Abrir a partição “boot” usando um explorador de arquivos.
  3. Encontrar e editar o arquivo config.txt usando um editor de texto.

Aqui estão as configurações mais eficazes para tentar (adicione ou descomente estas linhas):

# Forçar saída HDMI mesmo que nenhum display detectado  
hdmi_force_hotplug=1  
  
# Tentar modo seguro se você não estiver recebendo display  
hdmi_safe=1  
  
# Definir modo HDMI específico (se seu display não estiver sendo detectado corretamente)  
hdmi_group=2  
hdmi_mode=82  
  
# Aumentar a força do sinal HDMI se você estiver vendo cintilações ou sem display  
config_hdmi_boost=4

Adicione essas configurações uma de cada vez, testando entre cada alteração. Se uma configuração não funcionar, remova-a antes de tentar a próxima.

Solução 5: Atualize o carregador de inicialização do seu Pi

Esta solução é principalmente para proprietários do Raspberry Pi 4 e 5, pois esses modelos usam um chip EEPROM para armazenar seu código de inicialização, em vez de mantê-lo no cartão SD como os modelos anteriores.

Comece baixando a versão mais recente do Raspberry Pi Imager no site oficial do Raspberry Pi. Uma vez instalado, conecte um cartão SD vazio ao seu computador e inicie o Imager. Em vez de selecionar um sistema operacional, clique em Escolher SO e navegue até Imagens utilitárias diversas.

Imager Opções Extras

A partir daí, selecione Carregador de Inicialização e depois Recuperação de Inicialização. Isso criará um cartão SD especial que atualiza o carregador de inicialização do seu Pi para a versão mais recente.

Imager Carregador de Inicialização

Depois de gravar a imagem de recuperação no seu cartão SD, insira-o no seu Pi e ligue-o. Você deve ver o LED de atividade verde piscar rapidamente com um padrão que indica que a atualização está em andamento. Após cerca de 10 segundos, o LED deve permanecer aceso continuamente por alguns segundos, se a atualização for bem-sucedida. Desligue seu Pi, remova o cartão SD de recuperação e tente inicializar novamente com seu cartão SD normal.

Se o seu Pi ainda não ligar após tentar todas essas soluções, você provavelmente está lidando com um problema de hardware mais profundo. Embora os Raspberry Pis sejam geralmente bastante confiáveis, eles podem falhar se expostos a picos de energia, eletricidade estática ou tensões incorretas em seus pinos GPIO. Nesse caso, você provavelmente precisará comprar um novo Raspberry Pi ou considerar uma das muitas excelentes alternativas ao Raspberry Pi disponíveis hoje.

Imagens por David Morelo.