Raspberry Pi com botas com tela Rainbow

16

Como posso corrigir uma tela do Raspberry Pi com Rainbow na inicialização? Tenho uma boa voltagem e acredito que formatei e configurei o cartão SD corretamente. Eu tenho duas dessas placas que fazem a mesma coisa; Eu os comprei meses atrás, mas só estou conseguindo comprá-los agora. Comprei-os na Amazon e é tarde demais para devolvê-los ou trocá-los, disseram-me.

MEAM
fonte
1
De que porta você está tirando o vídeo? Analógico ou HDMI? Você pode postar uma foto da aparência da tela do arco-íris?
precisa saber é o seguinte
Você já experimentou um novo cartão SD?
precisa saber é o seguinte
Eu estou usando a porta HDMI, eu tentei dois cartões SD em dois PI diferente do
MEAM
como o @Wilf mencionou, tente uma nova imagem e verifique sua fonte de energia.
precisa saber é o seguinte
Eu tive um problema semelhante quando recebi um Pi. Foi um NOOBSproblema. Não me lembro da "correção" (que era um problema de configuração), mas procurarei se você não a encontrar. Não houve nenhum problema com Raspbian.
Milliways

Respostas:

22

Você quer dizer uma tela como esta ?:

tela de depuração do elinux pic

Se você estiver usando um RPi 3 B +, ele pode estar apenas com um firmware desatualizado (veja aqui ) - você precisa usar uma imagem mais nova com o firmware correto, como a imagem oficial do Raspbian - imagens antigas e derivadas ainda precisam ser atualizadas por enquanto (por exemplo, OctoPrint [1] [2] [3] )

Vários métodos de solução de problemas podem ser encontrados aqui :

No firmware atual, uma tela de apresentação colorida (na verdade, são apenas quatro pixels "expandidos" pela GPU para a tela inteira) é exibida após o start.elfcarregamento do firmware da GPU ( ). Isso deve ser substituído pelo console linux um segundo depois. No entanto, se a tela colorida permanecer, isso sugere que o kernel.imgarquivo está falhando ao inicializar. Tente substituí-lo por um conhecido.

Imediatamente após exibir a tela inicial, o PI começa a consumir um pouco mais de corrente. Se o PI redefinir nesse momento, é uma indicação de que a fonte de alimentação não é capaz de fornecer a corrente completa necessária para o seu PI, mas diminui sua tensão de saída abaixo do mínimo quando carregada com a corrente total necessária para o PI.

Em alguns casos (Preso na tela do arco-íris), o congelamento neste ponto foi corrigido adicionando boot_delay=1ao config.txtarquivo. Isso pode ser feito a partir de um PC com Windows, que deve mostrar vários arquivos na partição FAT no seu cartão SD, incluindo bootcode.bin, kernel.imge config.txt. Você pode abrir config.txtno wordpad ou em qualquer editor de texto. Adicione boot_delay=1e salve o arquivo. Não se esqueça de 'ejetar' o cartão antes de removê-lo do leitor de cartões. Se você estiver lendo o cartão SD de um Pi funcional, poderá editar o arquivo comsudo nano /boot/config.txt

Kernel Panic na inicialização

O texto aparece na tela, mas trava com as mensagens de depuração. Isso pode ser causado por dispositivos USB, como teclados. Tente novamente sem nada no USB. O Raspberry Pi é desligado (ou reiniciado) logo após a inicialização

Isso é causado por uma fonte de alimentação que produz uma voltagem muito baixa. Consulte Solução de problemas de energia

Pi carrega às vezes, mas nem sempre

Com uma boa fonte de alimentação conhecida e um bom cartão SD, o R-Pi inicializa ocasionalmente, mas outras vezes mostra apenas uma pequena cintilação verde do LED "OK" e falha ao iniciar, mesmo sem dispositivos USB e sem Ethernet. Isso foi relatado várias vezes [4] [5] [6] e continua sendo um problema em aberto. Baixa voltagem ou um cartão SD inadequado pode causar isso. Alguns cartões SD funcionarão até aquecerem um pouco e depois falharem [7] . Quando exposta à temperatura ambiente de 21 ° C, a parte mais quente de um R-Pi não revestido deve ser de 41 ° C [8] . O wiki tem uma lista de cartões SD funcionando. Compre de um fornecedor confiável, pois foi alegado que 1/3 de todos os cartões de memória com etiqueta "Sandisk" são falsificados.

  • Pode ser que o cartão de memória SD não esteja fazendo contato adequado com o Raspberry Pi. Observe atentamente o suporte do cartão SD no Raspberry Pi. À primeira vista, pode parecer bom, mas os contatos devem ser elásticos e devem sobressair pelo menos 2 mm, medidos da borda inferior do suporte até a parte superior da protuberância de contato. As variações ocorrem devido ao processo de solda e ao tipo de suporte utilizado. Parte do resíduo de solda cai na cavidade de contato, restringindo a elasticidade e a altura que o contato se projeta. Você pode corrigir isso sozinho, mas lembre-se de que pode anular sua garantia. Os contatos são delicados, portanto, tenha cuidado. Insira um pino da agulha sob a saliência do contato e puxe-o levemente para cima até que a extremidade do contato se solte. Limpe a cavidade onde o contato foi retirado de qualquer solda ou outro resíduo, soprando na cavidade. Prenda o contato de volta na cavidade, empurrando-o levemente para dentro da cavidade. Faça isso para todos os contatos. Consulte estas fotos:Mídia: SDcardHolder.JPG , Mídia: UnclipContact.JPG , Mídia: UnclippedContact.JPG

Eu tentaria outros cartões SD e fontes de alimentação e verificaria o Pi quanto a defeitos, bem como diferentes imagens de raspberry pi . Você também pode tentar um leitor de cartão SD diferente, pois alguns podem formatar o cartão de maneira não confiável.

Wilf
fonte
Também tive problemas ao inicializar meu RPi e executar fsck no cartão SD e, em seguida, inicializar o RPi sem periféricos fez o truque.
cete3
1
Meu sintoma: "Imediatamente após exibir a tela inicial, o PI começa a consumir um pouco mais de corrente. Se o PI for redefinido naquele momento, é uma indicação de que a fonte de alimentação não pode fornecer a corrente completa necessária para o PI, mas diminui sua tensão de saída abaixo do mínimo quando carregado com a corrente total necessária para o PI ". Meu problema: o cabo USB não estava fornecendo corrente suficiente, a voltagem estava boa, mas quando consegui colocar um medidor entre o Raspberry pi e o cabo USB, ele estava caindo demais 250ma às vezes em comparação com o que o adaptador de parede ao cabo USB estava fornecendo
MEAM
Meu Raspberry Pi B + funciona perfeitamente quando conecto um cartão SD, cabo HDMI e energia. Quando conecto o cartão EXACT SAME Wires + que funciona para o pi B + no pi 2, ele congela na tela do arco-íris. Isso significa que é definitivamente um problema de hardware?
Luke Taylor
@LukeTaylor - para qual corrente a fonte de alimentação está classificada e quanto tempo dura o cabo USB? (provavelmente tarde demais). Pode ser apenas um problema em que o Pi 2 (e 3) precisa de pelo menos 800mA de potência, enquanto o Pi B + provavelmente precisa de cerca de 600mA.
Wilf
1
A tela do arco-íris também pode aparecer se você tentar inicializar o Raspbian Jessie em um Raspberry Pi 3 Modelo B +. (veja botas Raspberry Pi para a tela do arco-íris ao tentar RetroPie carga )
Stevoisiak
2

Para mim, inserir boot_delay=1no config.txtnão funcionou. A execução do fsck na partição de inicialização (/ dev / mmcblkop1) descobriu a corrupção do arquivo que não pôde ser corrigida automaticamente. Acabei excluindo o conteúdo da partição de inicialização e copiando o conteúdo /bootdo meu tarball do Raspberry Pi Linux. Eu então tive que editar cmdline.txte mudar root=/dev/mmcblkop2para serroot=/dev/mmcblkop5

IanB
fonte
Trabalhou para mim usando o novo raspberry pi 2 B, enquanto estava com o problema da tela do arco-íris / tela colorida!
Lucian Depold
1

Consegui resolver esse problema obtendo uma melhor fonte de alimentação. Peguei o cartão microsd quando ele foi inicializado no modo de recuperação. Coloquei novamente e consegui instalar noobs.

Rohan Parikh
fonte
Acordado! Mudar de uma fonte de alimentação USB de 2,1 A para uma fonte de energia de 750 mA (um carregador de telefone) fez (curiosamente!) O truque. O processo de inicialização é interrompido quando o dispositivo tentou alternar do simpledriver gráfico para o driver VC4, então (talvez?) Ocorreu um pico de energia durante esse momento e o outro carregador, apesar de poder fornecer uma corrente maior, não conseguiu cubra-o.
David
0

Experimentei isso no modelo B. Tentei vários cartões SD, mas todos tiveram o mesmo problema. Conectei meu carregador Samsung Galaxy ao Pi, que gera uma voltagem um pouco mais alta, e ele foi consertado. Aparentemente, a fonte de alimentação fornecida com o Pi não é suficiente para fazer o trabalho que deveria fazer!

Tente mudar a fonte de alimentação antes de se aprofundar em outros caminhos.

amjad moghul
fonte