Raspberry Pi avec des bottes avec écran Rainbow

16

Comment réparer un écran Raspberry Pi avec Rainbow au démarrage? J'ai une bonne tension qui arrive et je pense avoir formaté et configuré correctement la carte SD. J'ai deux de ces conseils qui font la même chose; Je les ai achetés il y a des mois, mais je n'y arrive que maintenant. Je les ai achetés sur Amazon et c'est trop tard pour les retourner ou les échanger, m'a-t-on dit.

MEAM
la source
1
De quel port sortez-vous la vidéo? Analogique ou HDMI? Pouvez-vous publier une photo de ce à quoi ressemble l'écran arc-en-ciel?
HeatfanJohn
Avez-vous essayé une nouvelle carte SD?
PhillyNJ
J'utilise le port HDMI, j'ai essayé deux cartes SD sur deux PI différents
MEAM
comme @Wilf l'a mentionné, essayez une nouvelle image et vérifiez votre source d'alimentation.
PhillyNJ
J'ai eu un problème similaire lorsque j'ai obtenu un Pi. C'était un NOOBSproblème. Je ne me souviens pas du "correctif" (qui était un problème de configuration), mais je chercherai si vous ne le trouvez pas. Il n'y avait aucun problème avec Raspbian.
Milliways

Réponses:

22

Voulez-vous dire un écran comme celui-ci?:

écran de débogage de elinux pic

Si vous utilisez un RPi 3 B +, il se peut que le firmware soit obsolète (voir ici ) - vous devez utiliser une image plus récente avec le bon firmware tel que l' image Raspbian officielle - les images plus anciennes et dérivées peuvent encore avoir besoin d'être mises à jour pour l'instant (par exemple OctoPrint [1] [2] [3] )

Diverses méthodes de dépannage peuvent être trouvées ici :

Avec le firmware actuel, un écran de démarrage coloré (en fait ses quatre pixels "gonflés" par le GPU en plein écran) s'affiche après le start.elfchargement du firmware du GPU ( ). Cela devrait être remplacé par la console Linux une seconde plus tard. Cependant, si l'écran coloré reste, cela suggère que le kernel.imgfichier ne démarre pas. Essayez de le remplacer par un bon connu.

Immédiatement après l'affichage de l'écran de démarrage, le PI commence à consommer un peu plus de courant. Si le PI se réinitialise à ce moment, cela indique que l'alimentation n'est pas en mesure de fournir le courant total requis par votre PI, mais plonge sa tension de sortie en dessous d'un minimum lorsqu'il est chargé avec le courant complet dont le PI a besoin.

Dans certains cas (coincé sur l'écran arc-en-ciel), le gel à ce stade a été corrigé en l'ajoutant boot_delay=1au config.txtfichier. Cela peut être fait à partir d' un PC sous Windows, qui devrait afficher plusieurs fichiers dans la partition FAT sur votre carte SD , y compris bootcode.bin, kernel.imget config.txt. Vous pouvez ouvrir config.txtdans Wordpad ou n'importe quel éditeur de texte. Ajoutez boot_delay=1et enregistrez le fichier. N'oubliez pas d'éjecter la carte avant de la retirer du lecteur de carte. Si vous lisez la carte SD depuis un Pi fonctionnel, vous pouvez éditer le fichier avecsudo nano /boot/config.txt

Panique du noyau au démarrage

Le texte apparaît à l'écran, mais se bloque avec les messages de débogage. Cela peut être dû à des périphériques USB tels que des claviers. Réessayez avec rien dans l'USB. Le Raspberry Pi s'arrête (ou redémarre) peu de temps après le démarrage

Cela est dû à une alimentation électrique produisant une tension trop basse. Voir Dépannage des problèmes d'alimentation

Pi bottes parfois mais pas toujours

Avec une bonne alimentation électrique connue et une bonne carte SD, le R-Pi démarre occasionnellement, mais d'autres fois ne montre qu'un petit scintillement vert de la LED "OK" et il ne démarre pas, même sans périphérique USB et sans Ethernet. Cela a été signalé plusieurs fois [4] [5] [6] et reste un problème ouvert. Une tension basse ou une carte SD incorrecte peut en être la cause. Certaines cartes SD fonctionnent jusqu'à ce qu'elles se réchauffent légèrement, puis échouent [7] . Lorsqu'il est exposé à une température ambiante de 21 ° C, la partie la plus chaude d'un R-Pi fonctionnant sans boîtier doit être de 41 ° C [8] . Le wiki a une liste de cartes SD qui fonctionnent. Achetez auprès d'un fournisseur fiable car il a été affirmé que 1/3 de toutes les cartes mémoire étiquetées "Sandisk" sont contrefaites.

  • Il se peut que la carte mémoire SD n'entre pas correctement en contact avec le Raspberry Pi. Regardez attentivement le support de carte SD sur le Raspberry Pi. À première vue, cela peut sembler bien, mais les contacts doivent être élastiques et ils doivent dépasser d'au moins 2 mm, mesurés depuis le bord inférieur du support vers le haut du renflement du contact. Des variations se produisent en raison du processus de soudure et du type de support utilisé. Une partie des résidus de soudure tombe dans la cavité de contact, ce qui limite l'élasticité et la hauteur de contact. Vous pouvez résoudre ce problème vous-même, mais n'oubliez pas que vous pouvez annuler votre garantie. Les contacts sont délicats, alors faites attention. Insérez une aiguille sous le renflement du contact et tirez légèrement vers le haut jusqu'à ce que l'une des extrémités du contact se déclippe. Nettoyez la cavité où le contact s'est détaché de toute soudure ou autre résidu en soufflant dans la cavité. Fixez le contact dans la cavité en le poussant légèrement dans la cavité. Faites cela pour tous les contacts. Référez-vous à ces photos:Supports: SDcardHolder.JPG , Supports: UnclipContact.JPG , Supports: UnclippedContact.JPG

J'essaierais d'autres cartes SD et alimentations, et vérifierais le Pi pour les défauts, ainsi que différentes images de framboise pi . Vous pouvez également essayer un autre lecteur de carte SD, car certains peuvent formater la carte de manière non fiable.

Wilf
la source
J'ai également eu des problèmes pour démarrer mon RPi et exécuter fsck sur la carte SD, puis démarrer le RPi sans périphériques a fait l'affaire.
cete3
1
Mon symptôme: "Immédiatement après l'affichage de l'écran de démarrage, le PI commence à consommer un peu plus de courant. Si le PI se réinitialise à ce moment, c'est une indication que l'alimentation n'est pas en mesure de fournir le courant complet dont votre PI a besoin, mais plonge sa tension de sortie en dessous d'un minimum lorsqu'il est chargé avec le plein courant dont le PI a besoin. " Mon problème: le câble USB ne délivrait pas suffisamment de courant, la tension était bonne, mais lorsque j'ai réussi à mettre un mètre entre le Raspberry pi et le câble USB, il tombait trop 250mA parfois par rapport à ce que l'adaptateur mural au câble USB fournissait
MEAM
Mon Raspberry Pi B + fonctionne parfaitement lorsque je branche une carte SD, un câble HDMI et l'alimentation. Lorsque je branche les fils + la carte EXACT SAME qui fonctionnent pour le pi B + dans le pi 2, il se fige à l'écran arc-en-ciel. Est-ce à dire que c'est définitivement un problème matériel?
Luke Taylor
@LukeTaylor - pour quel courant est évalué le bloc d'alimentation et combien de temps dure le câble USB? (probablement trop tard). Il se peut que le Pi 2 (et 3) ait besoin d'au moins 800mA de puissance, alors que le Pi B + a probablement besoin d'environ 600mA.
Wilf
1
L'écran arc-en-ciel peut également apparaître si vous essayez de démarrer Raspbian Jessie sur un Raspberry Pi 3 modèle B +. (voir les bottes Raspberry Pi sur l'écran arc-en-ciel lors de la tentative de chargement de RetroPie )
Stevoisiak
2

Pour moi, l'insertion boot_delay=1dans config.txtn'a pas fonctionné. L'exécution de fsck sur la partition de démarrage (/ dev / mmcblkop1) a révélé une corruption de fichier qui ne pouvait pas être corrigée automatiquement. J'ai fini par supprimer le contenu de la partition de démarrage et copier le contenu de /bootmon tarball Raspberry Pi Linux. J'ai ensuite dû modifier cmdline.txtet changer root=/dev/mmcblkop2pour êtreroot=/dev/mmcblkop5

IanB
la source
A fonctionné pour moi en utilisant le nouveau Raspberry Pi 2 B, tout en ayant le problème d'écran arc-en-ciel / écran couleur!
Lucian Depold
2

J'ai pu résoudre ce problème en obtenant une meilleure alimentation. J'ai ensuite retiré la carte microsd lors de son démarrage en mode de récupération. Je l'ai remis et j'ai pu installer des noobs.

Rohan Parikh
la source
D'accord! Passer d'une alimentation USB de 2,1 A à une source d'alimentation de 750 mA (un chargeur de téléphone) a (curieusement!) Fait l'affaire. Le processus de démarrage se bloque lorsque le périphérique tente de passer du simplepilote graphique au pilote VC4, donc (peut-être?) Un pic de puissance s'est produit à ce moment-là, et l'autre chargeur, bien qu'il puisse fournir un courant plus important, n'a pas pu couvrir.
David
0

J'ai expérimenté cela sur un modèle B. J'ai essayé différentes cartes SD, mais toutes avaient le même problème. J'ai ensuite branché mon chargeur Samsung Galaxy sur le Pi, qui produit une tension légèrement plus élevée, et il l'a corrigé. Apparemment, l'alimentation électrique fournie avec le Pi n'est pas suffisante pour faire le travail qu'il était censé faire!

Essayez de changer l'alimentation, avant d'aller trop loin dans d'autres voies.

amjad moghul
la source