Raspberry Pi Boot Issues

Table des matières

Les problèmes de démarrage du Raspberry Pi peuvent être particulièrement difficiles à diagnostiquer car, contrairement à un ordinateur de bureau classique, ces petites machines ne disposent pas de BIOS pour aider à identifier ce qui ne va pas. Sans fichiers de démarrage appropriés sur la carte SD, les anciens Raspberry Pi ne généreront même pas de signal vidéo. Mais ne vous inquiétez pas, en suivant ce guide, vous serez en mesure d'identifier et de résoudre les problèmes de démarrage de votre Pi en un rien de temps.

Solution 1 : vérifiez votre alimentation et votre câble

De nombreux problèmes de démarrage du Raspberry Pi se résumaient à des problèmes d’alimentation, et les besoins en énergie ont considérablement augmenté avec les modèles plus récents :

  • Raspberry Pi 3 : 2,5 A recommandé
  • Raspberry Pi 4 : 3,0 A recommandé
  • Raspberry Pi 5 : 5,0 A recommandé

Votre Pi ne tentera même pas de démarrer correctement s'il ne reçoit pas suffisamment de puissance stable, mais il peut également démarrer mais se figer sur l'écran arc-en-ciel ou redémarrer de manière aléatoire.

Le moyen le plus simple de répondre aux besoins en énergie consiste à utiliser l’alimentation officielle Raspberry Pi pour votre modèle. Bien qu'il existe des options tierces disponibles, l'alimentation officielle est spécialement conçue pour gérer les caractéristiques d'alimentation de votre Pi et est livrée avec un câble approprié capable de gérer le courant requis.

Si vous devez utiliser une alimentation tierce, assurez-vous qu'elle est adaptée à l'ampérage correct et utilisez un câble USB court et épais, car des câbles plus longs ou plus fins peuvent provoquer une chute de tension qui empêche un démarrage correct.

Solution 2 : installer une nouvelle copie du système d'exploitation Raspberry Pi

L'un des moyens les plus fiables de déterminer si le problème de démarrage de votre Pi est causé par un défaut du Raspberry Pi lui-même consiste à essayer une nouvelle installation du système d'exploitation Raspberry Pi sur une nouvelle carte SD. Si vous n'avez jamais réinstallé votre Pi auparavant, vous pouvez suivre notre guide détaillé sur la configuration du système d'exploitation Raspberry Pi.

Imageur Raspberry Pi

Si votre appareil démarre correctement après une nouvelle installation, votre problème d'origine était probablement dû à une carte SD ou à un système d'exploitation corrompu. Pour déterminer lequel d'entre eux est en cause, vous pouvez créer une image de sauvegarde de votre carte SD d'origine à l'aide de la commande « dd » dans Terminal (sous macOS/Linux) ou HDD Raw Copy Tool (sous Windows), puis essayez de réinstaller le système d'exploitation sur votre carte originale. S'il démarre avec un nouveau système d'exploitation, votre ancienne installation était corrompue. Si l'échec persiste, la carte SD elle-même est probablement endommagée et doit être remplacée.

Cependant, si votre Pi ne démarre toujours pas avec une nouvelle carte SD et une nouvelle installation du système d'exploitation, vous devez passer à la vérification des indicateurs LED ou de l'écran de diagnostic de démarrage (couvert dans la solution 3) pour vous aider à diagnostiquer si vous avez affaire à un problème. défaut matériel dans le Pi lui-même.

Solution 3 : vérifier les informations de diagnostic de démarrage

Le Raspberry Pi dispose de deux manières de communiquer les problèmes de démarrage, la première d'entre elles étant les modèles de LED. Voici ce que signifient les modèles :

Modèle de LEDSignificationCe qu'il faut faire
La LED ACT clignote irrégulièrementDémarrage normal en coursC'est bien ! Attendez la fin du démarrage
La LED ACT ne clignote pas du toutImpossible de lire la carte SDVérifiez que la carte SD est correctement insérée et essayez la solution 2
3 flashsImpossible de trouver start.elfEssayez la solution 2
4 flashsstart.elf corrompu ou pas de code de démarrage (Pi 4)Essayez la solution 2
7 flashsImpossible de trouver le kernel.imgEssayez la solution 2
8 flashsSDRAM non reconnueDéfaut matériel possible si la solution 2 ne fonctionne pas
LED PWR éteinte/clignotanteProblèmes d'alimentationRevenir à la solution 1 pour résoudre les problèmes d'alimentation

Les Raspberry Pi plus récents (modèles 4b et 5) affichent également les informations de diagnostic de démarrage directement sur votre écran HDMI si l'une des conditions suivantes est remplie :

  • Aucune carte SD (ou autre périphérique de démarrage) n'est connectée au Pi.
  • Le chargeur de démarrage n'a pas réussi à démarrer.

Voici un exemple de l'apparence de l'écran de diagnostic :

Diagnostic de démarrage du Raspberry Pi

Comme vous pouvez le constater, aucune partition amorçable n'a été trouvée. C'est parce que j'ai retiré ma carte SD pour déclencher l'écran de diagnostic. Dans le monde réel, vous pourriez également voir quelque chose comme ceci :

Boot mode: USB-MSD (04) order f256
PCIe timeout: 0x0000008f
USB XHC init failed
Boot mode: NVME (06) order f25

Dans ce cas, le Pi tente de démarrer depuis un stockage USB (« Mode de démarrage : USB-MSD »), puis depuis un lecteur NVMe, mais échoue dans les deux cas. Les erreurs « Délai d'expiration PCIe » suggèrent qu'il pourrait y avoir des problèmes d'initialisation matérielle. Dans ce cas, puisque nous voulons démarrer à partir d'une carte SD, nous devons vérifier que notre carte est correctement insérée et essayer la solution 2 pour exclure les problèmes logiciels avant d'envisager les problèmes matériels.

Solution 4 : résoudre les problèmes de sortie d’affichage

Si votre Pi démarre (indiqué par un clignotement irrégulier de la LED verte) mais que vous ne voyez rien sur votre écran, le problème pourrait provenir de la sortie d'affichage.

Tout d’abord, vérifiez que le câble micro-HDMI vers HDMI est entièrement inséré dans le port HDMI. Je vous recommande d'utiliser le port HDMI0 (celui le plus proche du connecteur d'alimentation USB-C) lors de la connexion d'un écran 4K, car le deuxième port (HDMI1) ne fonctionnera pas avec les écrans 4K60.

Raspberry Pi HDMI

Toujours rien ? Ensuite, vous devriez essayer un autre câble micro-HDMI vers HDMI. Acheter le câble officiel dans la boutique Raspberry Pi est votre meilleur pari, mais tout câble de haute qualité conçu pour 4K devrait fonctionner.

Vous pouvez également modifier le fichier /boot/config.txt pour forcer des paramètres d'affichage spécifiques. Pour ce faire, vous devrez :

  1. Retirez la carte SD et insérez-la dans un autre ordinateur.
  2. Ouvrez la partition « boot » à l'aide d'un explorateur de fichiers.
  3. Recherchez et modifiez le fichier config.txt à l'aide d'un éditeur de texte.

Voici les paramètres les plus efficaces à essayer (ajouter ou décommenter ces lignes) :

# Force HDMI output even if no display detected
hdmi_force_hotplug=1
 
# Try safe mode if you're getting no display
hdmi_safe=1
 
# Set specific HDMI mode (if your display isn't being detected correctly)
hdmi_group=2
hdmi_mode=82
 
# Increase HDMI signal strength if you're getting flicker or no display
config_hdmi_boost=4

Ajoutez ces paramètres un par un, en testant entre chaque modification. Si un paramètre ne fonctionne pas, supprimez-le avant d'essayer le suivant.

Solution 5 : mettez à jour le chargeur de démarrage de votre Pi

Cette solution s'adresse principalement aux propriétaires de Raspberry Pi 4 et 5, car ces modèles utilisent une puce EEPROM pour stocker leur code de démarrage au lieu de le conserver sur la carte SD comme le faisaient les modèles précédents.

Commencez par télécharger la dernière version de Raspberry Pi Imager depuis le site officiel de Raspberry Pi. Une fois installé, connectez une carte SD vierge à votre ordinateur et lancez l'Imager. Au lieu de sélectionner un système d'exploitation, cliquez sur Choisissez le système d'exploitation et accédez à Images d’utilitaires divers.

Options supplémentaires de l'imageur

De là, sélectionnez Chargeur de démarrage et puis Récupération de démarrage. Cela créera une carte SD spéciale qui mettra à jour le chargeur de démarrage de votre Pi vers la dernière version.

Chargeur de démarrage de l'imageur

Une fois que vous avez écrit l'image de récupération sur votre carte SD, insérez-la dans votre Pi et allumez-la. Vous devriez voir le voyant d'activité vert clignoter rapidement avec un motif indiquant que la mise à jour est en cours. Après environ 10 secondes, la LED devrait rester allumée fixement pendant quelques secondes si la mise à jour a réussi. Éteignez votre Pi, retirez la carte SD de récupération et essayez de redémarrer avec votre carte SD normale.

Si votre Pi ne démarre toujours pas après avoir essayé toutes ces solutions, vous êtes probablement confronté à un problème matériel plus grave. Bien que les Raspberry Pi soient généralement assez fiables, ils peuvent échouer s'ils sont exposés à des surtensions, à de l'électricité statique ou à des tensions incorrectes sur leurs broches GPIO. Dans ce cas, vous devrez probablement acheter un nouveau Raspberry Pi ou envisager l'une des nombreuses excellentes alternatives Raspberry Pi disponibles aujourd'hui.

Partager :
Facebook
Twitter
LinkedIn

Gentil Geek

Passionné d'informatique depuis ma plus tendre enfance aujourd'hui j'en ai fait mon métier. A vos côtés pour simplifier votre utilisation de l'informatique et vous permettre de gagner en compétences.

Poster le commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *