Pourquoi ai-je un écran arc-en-ciel et une LED PWR rouge clignotante avec un nouveau Raspberry Pi 3B +?

11

Je pense qu'il pourrait y avoir un problème avec mon nouveau Pi. J'utilise le même bloc d'alimentation (acheté auprès de PiHut pour mon 3B précédent) dans le nouveau 3B + mais j'obtiens l'écran arc-en-ciel et le voyant d'alimentation rouge clignote dans un modèle particulier: 4 flashs longs suivis de 4 flashs courts. C'est très régulier, ça doit être un signal pour signifier quelque chose?

J'ai essayé une alimentation alternative et le même problème. J'ai mesuré la tension sur les deux alimentations, la première étant de 5,3 V et la seconde de 5,1 V, donc bien dans les limites de l'exigence. J'ai essayé quelques cartes SD différentes et le même problème. Quelqu'un a-t-il des idées ou vu quelque chose de similaire?

Shawson
la source
1
Avez-vous écrit la dernière image Raspbian (2018-03-13) sur la carte SD que vous utilisez?
joan
cela peut aider ... elinux.org/… ...
jsotola
J'ai essayé le dernier raspian .. et ça a bien démarré?! Comment se fait-il que mes cartes SD existantes que j'utilise sur le Pi 3 ne le font pas? y a-t-il un paramètre que je dois définir quelque part?
Shawson
le 3b + a besoin d'un tout nouveau firmware, donc vos cartes configurées pour le 3b et les plus anciens ne fonctionneront pas.
scruss

Réponses:

16

J'ai fait cette réponse pour résumer l'expérience de ce problème. Nous parlons du Raspberry Pi 3 Model B + , sorti le 2018-03-14 . Il a quelques fonctionnalités nouvelles et mises à jour par rapport à Raspberry Pi 3 Model B.

  • Un processeur ARM Cortex-A53 quad-core 64 bits à 1,4 GHz
  • LAN sans fil 802.11ac double bande et Bluetooth 4.2
  • Ethernet plus rapide (Gigabit Ethernet sur USB 2.0), débit maximal de 300 Mbps
  • Prise en charge Power-over-Ethernet (avec PoE HAT séparé)
  • Amélioration du réseau PXE et du démarrage du stockage de masse USB
  • Amélioration de la gestion thermique

Pour cela, nous avons besoin de micrologiciels / pilotes supplémentaires.

Raspbian

Si vous démarrez une nouvelle installation, utilisez le dernier logiciel officiel pour Raspberry Pi et tout va bien.

Mais vous ne pouvez pas simplement brancher une carte SD d'un Raspberry Pi 3 Model Bdans un Raspberry Pi 3 Model B+sans mettre à jour le logiciel. @joan a commenté [2]:

Un moyen simple d'obtenir un nouveau système cohérent est de flasher une nouvelle image (vous avez peut-être pu utiliser apt update / upgrade / dist-upgrade également mais cela ne fonctionne pas toujours).

Avant d'utiliser une carte SD d'une ancienne installation, vous devez d'abord la mettre à jour. Cela présente l'avantage que vous n'avez pas à réinstaller / reconfigurer votre installation. Regardez que vous avez l’archive Raspberry Pi dans votre sources.list. Cela devrait vous donner ceci:

raspberrypi ~$ cat /etc/apt/sources.list.d/raspi.list 
deb http://archive.raspberrypi.org/debian/ stretch main ui
# Uncomment line below then 'apt-get update' to enable 'apt-get source'
#deb-src http://archive.raspberrypi.org/debian/ stretch main ui
raspberrypi ~$

Mettez ensuite à jour votre installation:

raspberrypi ~$ sudo apt update
raspberrypi ~$ sudo apt full-upgrade

Il s'agit de la méthode à jour préférée. Vous devriez maintenant trouver le fichier /boot/bcm2710-rpi-3-b-plus.dtb. Pour la plupart d'entre nous, cela devrait fonctionner. @ w00dw0rm a essayé 3 choses, mais seulement flasher une nouvelle image aide . Je ne vous conseillerais pas d'utiliser rpi-updatecar rpi-update est instable et peut entraîner une installation instable, mais c'est votre décision.

Je l'ai testé avec un nouveau flash Raspbian Stretch Lite 2017-11-29dans un Raspberry Pi 3 Model Bwifi en cours d'exécution. Une mise à niveau complète:

94 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 147 MB of archives.
After this operation, 290 kB of additional disk space will be used.

Cela a pris du temps. Une fois terminé, je le fais sudo systemctl rebootet le processeur s'est arrêté de fonctionner mais ne déclenche pas un nouveau démarrage. Je dois donc retirer le cordon d'alimentation après un certain temps (plus d'activité sur la LED verte). Ensuite, le raspi démarre très bien et tout fonctionnait bien sans aucun message d'erreur. Éteint le raspi, a mis sa carte SD dans un Raspberry Pi 3 Model B+et il démarre également et fonctionnait bien avec le wifi.

Autres distributions

Le problème ici est qu'ils doivent mettre à jour leurs images avec le nouveau firmware et il semble que cela prenne un certain temps. Par exemple, Ubuntune démarre pas RPi 3B+au moment où cela a été écrit. Certains gars ici ont essayé de mettre à jour leur distribution avec les derniers pilotes et modules Raspbianet l'ont fait démarrer mais avec des limites. Une fois, le wifi ne fonctionne pas [6], l'autre fois le clavier ne fonctionne pas [7]. Regardez la date de l'image de votre distribution. S'il est antérieur au 14/03/2018, il est fort probable qu'il ne s'exécute pas sur un RPi 3B+[8] [9]. Je suggère de déposer un rapport de bogue dans votre distribution. Plus ils obtiennent, plus tôt ils mettront à jour.
Mise à jour 2018-10-08: Même environ 7 mois après la sortie de RPi 3B +, Ubuntu ne le prend pas en charge:Ubuntu Server 18.04 sur Raspberry Pi 3 B +: erreurs de réseau Ethernet au démarrage .


références:
[1] https://www.raspberrypi.org/products/raspberry-pi-3-model-b-plus/
[2] Pi 3 Model B + ne démarre pas - Alimentation ou cassée?
[3] flasher une nouvelle image seulement aide
[4] la mise à jour rpi est instable
[5] Changer PI 3 contre PI 3 B +
[6] 3B + ne démarre pas Ubuntu mate
[7] Exécuter Centos 7 sur Pi 3B +
[8] pi -3b + problème de démarrage ubuntu-core
[9] Commentaire sur Puis-je exécuter FreeBSD sur mon Pi?

Ingo
la source
rpi-updaten'est PAS obsolète - il continue de faire ce pour quoi il est conçu, c'est-à-dire "vous amène au micrologiciel et au noyau de pointe". Il est déconseillé de le faire sans raison valable et ne doit JAMAIS être utilisé uniquement pour mettre à jour le noyau.
Milliways
@Milliways MAIS quelles sont les réponses auxquelles j'ai lié? Ils ont tort? Quote: "rpi-update mettra à jour le firmware vers la dernière version publiée, qui doit être considérée comme" pas stable ". Donc, suivant la recette donnée, vous pourriez vous retrouver avec un système instable (ce qui m'est arrivé;)"
Ingo
"pas stable" NE signifie PAS "obsolète"; il peut avoir été largement (mal) utilisé et devrait être découragé.
Milliways
@ Milliways OK, je l'ai changé en instable .
Ingo
4

/boot/bcm2710-rpi-3-b-plus.dtbest manquant dans les anciennes images Raspbian. Il suffit de courir

sudo rpi-update

sur votre précédent Raspberry Pi démarré pour récupérer le firmware manquant. Après cela, vous pouvez passer à votre nouveau Raspberry Pi 3B + et le démarrer avec votre carte SD existante.

cma
la source
incroyable - je vais essayer ça ce soir - je pensais que je devrais reflasher mon image de retropie et strat!
Shawson
Cela a fait l'affaire avec la dernière version de Jessie, "sudo apt full-upgrade" ne fonctionnait pas.
rofavadeka
3

Je peux confirmer que la méthode décrite par cma fonctionne mais j'ai pu utiliser une méthode différente pour obtenir une installation propre de Raspbian Jessie sans avoir à le charger sur un Raspberry Pi 3b en premier.

Téléchargez le firmware Raspberry Pi depuis https://github.com/raspberrypi/firmware et copiez tout dans le répertoire boot / sur la partition de démarrage de la carte SD, en écrasant les fichiers existants. Après le démarrage, vous pouvez ensuite exécuter rpi-update.

Ce n'est probablement pas la bonne façon de le faire, mais cela semblait fonctionner ... Si quelqu'un avec plus de connaissances peut expliquer pourquoi cela pourrait être une mauvaise idée, je serais intéressé de l'entendre.

Pathead
la source
> "Dans des circonstances normales, il n'est JAMAIS nécessaire d'exécuter rpi-update car cela vous amène toujours au firmware et au noyau de pointe et parce que cela peut être une version de test, cela pourrait laisser votre RPi non amorçable". raspberrypi.org/forums/viewtopic.php?p=916911#p916911 Même la documentation de mise à jour rpi prévient désormais "Même sur Raspbian, vous ne devez l'utiliser que pour une bonne raison. Cela vous permet d'obtenir le dernier noyau / micrologiciel de pointe".
Milliways
2

J'avais un problème similaire. Vous avez un Pi 3B + tout neuf sorti de la boîte et il n'a pas démarré. Je n'ai eu que l'écran arc-en-ciel, la led rouge est restée allumée et la led verte a continué à clignoter huit fois (4 fois longue, 4 fois courte). Téléchargement de la dernière image Kali Linux sans résultat. Téléchargement de la dernière image Raspbian Stretch (13-3-2018) et des nouvelles bottes Pi 3B + sans aucun problème. Je pense qu'il y a quelque chose de nouveau dans le firmware de la dernière distribution Raspbian Stretch pour accueillir le modèle 3B + mais c'est juste une supposition de ma part.

Ben Fraters
la source
+1 Étant donné le timing relatif de votre réponse par rapport aux autres, vous étiez sur la marque même si vous n'aviez pas les détails ... 8-)
SlySven