Os LEDs de status em um computador Raspberry Pi indicam o que está acontecendo e podem ajudá-lo a solucionar problemas de energia e inicialização.

Um Raspberry Pi não é apenas uma porta de entrada do tamanho de um cartão de crédito para explorar o vasto mundo da computação e da eletrônica. O computador de placa única também é capaz de comunicar ao usuário seu estado operacional atual e se há algum problema de inicialização.

Quer saber como está o seu Raspberry Pi? Na maioria dos casos, basta dar uma olhada nos LEDs da placa. Analisaremos detalhadamente esses LEDs de status e explicaremos como você pode determinar o que eles indicam.

Quais são os diferentes LEDs de status do Raspberry Pi?

O número e a disposição dos LEDs diferem entre Modelos Raspberry Pi. Existem quatro LEDs no total na maioria das placas Raspberry Pi: dois próximos à porta de alimentação (eles podem estar mais próximos do conector GPiO em alguns modelos) e dois na porta Ethernet. O Raspberry Pi Zero possui um LED próximo à porta de alimentação e o primeiro Raspberry Pi, o Modelo B (agora descontinuado), tinha cinco LEDs na placa.

instagram viewer

Em um Raspberry Pi 4B, você encontrará dois LEDs de status, um vermelho e um verde, ao longo da borda que vai da porta de alimentação até a porta MIPI DSI. O LED vermelho é rotulado como PWR enquanto o verde é rotulado como ACT.

Existem também dois LEDs na porta Ethernet, verde (LNK) e amarelo (100/10M), que comunicam informações sobre a conexão Ethernet. O LED verde indica atividade na rede Ethernet e pisca durante transferências de dados, enquanto o LED amarelo indica um link Ethernet de 100 Mbit em modelos mais antigos ou um link de 1000 Mbit no Raspberry Pi 3B+ e 4. O LED amarelo permanece apagado para conexões de velocidade mais baixa.

Esses LEDs permanecem ativos durante a operação normal, mas é possível desligá-los para economizar energia em seus projetos Raspberry Pi portáteis ou de baixo consumo.

Abaixo, daremos uma olhada mais de perto nos LEDs de status diretamente na placa. A informação que eles comunicam é de grande importância, em comparação com os LEDs Ethernet.

O que o LED vermelho de status indica?

O LED vermelho de status (PWR) é como o próprio nome sugere responsável por indicar se o Raspberry Pi recebe energia suficiente para ser ligado. Em modelos mais antigos, ele ligava imediatamente após uma fonte de alimentação ser conectada ao Pi. Mas em modelos posteriores, a partir do B+, o LED vermelho é também é capaz de indicar se uma fonte de alimentação não está fornecendo a voltagem suficiente exigida pelo Raspberry Pi. Neste caso, ele iria piscar ou virar desligado.

Se o LED de energia não estiver funcionando conforme o esperado, é um bom sinal que você deve conectar uma fonte de alimentação melhor ao Raspberry Pi. Você também pode aprender mais sobre como reduza o consumo de energia em seus projetos Raspberry Pi.

O que o LED de status verde indica?

O LED de status verde é designado como ACT (abreviação de “atividade”) e é um pouco mais complicado de decifrar do que o LED de energia. Este LED é o único presente nos modelos Raspberry Pi Zero. Geralmente, indica atividade do cartão SD.

Este LED permanece sólido e consistentemente aceso durante a operação normal. Ele pisca quando os aplicativos estão em execução – ou seja, quando as operações de leitura e gravação estão em andamento – e deve piscar frequentemente em um padrão irregular quando o Raspberry Pi está inicializando. No entanto, ele pode não ligar se houver algum problema com a instalação ou com o próprio cartão SD.

O LED ACT também pisca em padrões específicos para indicar problemas de inicialização. Isso funciona de maneira diferente em modelos anteriores ao Raspberry Pi 4B devido a mudanças na forma como o bootloader funciona no 4B.

Raspberry Pi 3B+, Pi Zero e modelos anteriores

A tabela abaixo descreve o que diferentes flashes de LED verdes significam em um Raspberry Pi 3B +, Zero e modelos anteriores (exceto o Pi Modelo B original).

Flashes

Significado

3 flashes

start.elf não encontrado

4 flashes

start.elf encontrado, mas não iniciável (corrompido)

7 flashes

kernel.img não encontrado

8 flashes

SDRAM não reconhecido. Você precisa de um firmware bootcode.bin/start.elf mais recente ou seu SDRAM está danificado.

Flashes constantes e irregulares

Operação de leitura/gravação

Raspberry Pi 4, Pi 400 e Módulo de Computação 4

O Raspberry Pi 4, 400 e o Compute Module 4 inicializam a partir de uma EEPROM na placa, ao contrário dos modelos mais antigos que usam o arquivo bootcode.bin no sistema de arquivos de inicialização do cartão SD.

Nestes modelos, os padrões de LED são um pouco mais complexos, o que significa que podem transmitir mais informações sobre a sequência de inicialização. O LED ACT piscará por um determinado número de flashes longos (0 ou mais), seguidos por uma sequência de flashes curtos, para indicar o status exato. Normalmente, o padrão se repetirá após um intervalo de dois segundos.

Flash longo

Flash curto

Significado

0

3

Falha genérica na inicialização

0

4

start.elf não encontrado

0

7

kernel.img não encontrado

0

8

Falha na SDRAM

0

9

SDRAM insuficiente

0

10

No estado HALT

2

1

Partição do dispositivo de inicialização não FAT

2

2

Falha ao ler a partição de inicialização

2

3

Partição estendida não FAT

2

4

Incompatibilidade de assinatura/hash do arquivo - Pi 4

3

1

Erro SPI EEPROM

3

2

SPI EEPROM é protegido contra gravação

3

3

Erro I2C

3

4

A configuração de inicialização segura não é válida

4

4

Tipo de placa não compatível

4

5

Erro fatal de firmware

4

6

Falha de energia Tipo A

4

7

Falha de energia Tipo B

Qualquer um dos status acima indica um problema de inicialização e pode exigir que você troque o cartão microSD ou atualize/atualize o bootloader. Versões mais recentes do bootloader Raspberry Pi 4 (a partir da versão 2020-04-16) exibirão uma mensagem de diagnóstico no momento da inicialização em um monitor HDMI conectado.

Framboesa Pi 1 Modelo B

O Raspberry Pi Modelo B original de 2012 usava firmware que dependia do arquivo loader.bin e, portanto, os flashes no LED significavam coisas ligeiramente diferentes.

Flashes

Significado

3 flashes

carregador.bin não encontrado

4 flashes

loader.bin não iniciado

5 flashes

start.elf não encontrado

6 flashes

start.elf não lançado

7 flashes

kernel.img não encontrado

É fácil solucionar problemas de inicialização em um Raspberry Pi

Os LEDs de status no Raspberry Pi são bastante insignificantes durante a operação normal, mas rapidamente se tornam importantes quando você precisa diagnosticar problemas de inicialização. Embora existam muitos motivos pelos quais um Raspberry Pi não inicializa, verificar os LEDs de status e contar os flashes no LED ACT verde é uma ótima maneira de começar a descobrir o porquê.