Perché ricevo uno schermo arcobaleno e un LED PWR rosso lampeggiante con un nuovo Raspberry Pi 3B +?


11

Penso che potrebbe esserci un problema con il mio nuovo Pi. Sto usando lo stesso alimentatore (acquistato da PiHut per il mio precedente 3B) nel nuovo 3B + ma ho lo schermo arcobaleno e la luce rossa di alimentazione lampeggia in un modello particolare: 4 lampi lunghi seguiti da 4 lampi brevi. Questo è molto regolare, deve essere un segnale per significare qualcosa?

Ho provato un alimentatore alternativo e lo stesso problema. Ho misurato la tensione su entrambi gli alimentatori, il primo è 5,3 V e il secondo 5,1 V, quindi entro i requisiti. Ho provato un paio di diverse schede SD e lo stesso problema. Qualcuno ha qualche idea o visto qualcosa di simile?


1
Hai scritto l'ultima immagine di Raspbian (13-03-2018) sulla scheda SD che stai utilizzando?
joan

questo può aiutare ... elinux.org/… ...
jsotola

Ho provato l'ultimo raspian .. e si è avviato bene ?! Come mai le mie schede SD esistenti che uso sul pi 3 non lo fanno? c'è qualche impostazione che devo impostare da qualche parte?
Shawson,

il 3b + necessita di un firmware completamente nuovo, quindi le schede configurate per il 3b e precedenti non funzioneranno.
scruss

Risposte:


16

Ho fatto questa risposta per riassumere l'esperienza a questo problema. Stiamo parlando di Raspberry Pi 3 Model B + , rilasciato il 14-03-2018 . Ha alcune funzionalità nuove e aggiornate rispetto a Raspberry Pi 3 Model B.

  • Una CPU ARM Cortex-A53 quad-core a 64 bit a 1,4 GHz
  • LAN wireless e Bluetooth 802.11ac dual-band 4.2
  • Ethernet più veloce (Gigabit Ethernet su USB 2.0), throughput massimo 300 Mbps
  • Supporto Power-over-Ethernet (con HAT PoE separato)
  • Miglioramento della rete PXE e avvio dell'archiviazione di massa USB
  • Gestione termica migliorata

Per questo abbiamo bisogno di alcuni firmware / driver aggiuntivi.

Raspbian

Se avvii una nuova installazione, utilizza l' ultimo software ufficiale per Raspberry Pi e tutto va bene.

Ma non puoi semplicemente collegare una scheda SD da a Raspberry Pi 3 Model Ba a Raspberry Pi 3 Model B+senza aggiornare il software. @joan ha commentato [2]:

Un modo semplice per ottenere un nuovo sistema coerente è quello di eseguire il flashing di una nuova immagine (potresti essere stato in grado di utilizzare anche apt update / upgrade / dist-upgrade ma non sempre funziona).

Prima di utilizzare una scheda SD da una vecchia installazione, è necessario aggiornarla. Questo ha il vantaggio di non dover reinstallare / riconfigurare l'installazione. Guarda che hai l'archivio raspberry pi indirizzato nel tuo sources.list. Dovrebbe darti questo:

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 ~$

Quindi aggiorna la tua installazione:

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

Questo è il metodo preferito preferito. Ora dovresti trovare il file /boot/bcm2710-rpi-3-b-plus.dtb. Per la maggior parte di noi questo dovrebbe funzionare. @ w00dw0rm ha provato 3 cose, ma solo il flashing di una nuova immagine aiuta . Non ti consiglierei di usare rpi-updateperché rpi-update è instabile e può risultare in un'installazione instabile, ma è una tua decisione.

L'ho testato con un nuovo flash Raspbian Stretch Lite 2017-11-29in un Raspberry Pi 3 Model Bwifi funzionante. Un aggiornamento completo fa:

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.

Ci è voluto molto tempo per farlo. Quando ha finito lo faccio sudo systemctl reboote il processore ha smesso di funzionare ma non avvia un nuovo avvio. Quindi dopo un po 'devo tirare il cavo di alimentazione (nessuna attività sul LED verde). Successivamente il raspi si avvia bene e tutto funzionava bene senza messaggi di errore. Spento il raspi, ha inserito la sua scheda SD in una Raspberry Pi 3 Model B+e si avvia e funzionava bene con il wifi.

Altre distribuzioni

Il problema qui è che devono aggiornare le loro immagini con il nuovo firmware e sembra che ci voglia del tempo. Ad esempio, Ubuntunon si avvia RPi 3B+al momento in cui è stato scritto. Alcuni ragazzi qui hanno provato ad aggiornare la loro distribuzione con gli ultimi driver e moduli Raspbiane sono riusciti ad avviarlo ma con dei limiti. Una volta il wifi non funziona [6], l'altra volta la tastiera non funziona [7]. Guarda la data dell'immagine dalla tua distribuzione. Se è più vecchio del 14-03-2018, è molto probabile che non venga eseguito su un RPi 3B+[8] [9]. Ti suggerisco di presentare una segnalazione di bug alla tua distribuzione. Più ottengono, prima si aggiorneranno.
Aggiornamento 08-10-2018: anche circa 7 mesi dopo aver rilasciato RPi 3B + Ubuntu non lo supporta:Ubuntu Server 18.04 su Raspberry Pi 3 B +: errori di rete Ethernet all'avvio .


riferimenti:
[1] https://www.raspberrypi.org/products/raspberry-pi-3-model-b-plus/
[2] Pi 3 Model B + non si avvia: alimentatore o guasto?
[3] solo il flashing di una nuova immagine aiuta
[4] rpi-update è instabile
[5] Cambia PI 3 contro PI 3 B +
[6] 3B + non riesce ad avviare Ubuntu mate
[7] Esegui Centos 7 su Pi 3B +
[8] pi -3b + problema di avvio ubuntu-core
[9] Commento a Posso eseguire FreeBSD sul mio Pi?


rpi-updateNON è obsoleto - continua a fare ciò per cui è stato progettato, ovvero "ti porta al firmware e al kernel all'avanguardia". E ' È sconsigliabile farlo senza un motivo valido, e deve MAI essere utilizzato solo per aggiornare il kernel.
Milliways,

@Milliways MA che cosa è con le risposte che ho collegato? Si sbagliano? Citazione: "rpi-update aggiornerà il firmware all'ultima versione pubblicata, che deve essere considerata" non stabile ". Quindi seguendo la ricetta data potresti finire con un sistema instabile (mi è successo;)"
Ingo

"non stabile" NON significa "obsoleto"; potrebbe essere stato ampiamente (mis) utilizzato e dovrebbe essere scoraggiato.
Milliways,

@Milliways OK, l'ho cambiato in instabile .
Ingo,

4

/boot/bcm2710-rpi-3-b-plus.dtbmanca nelle vecchie immagini di Raspbian. Corri

sudo rpi-update

sul tuo precedente Raspberry Pi avviato per recuperare il firmware mancante. Successivamente è possibile passare al nuovo Raspberry Pi 3B + e avviarlo con la scheda SD esistente.


incredibile- ci proverò stasera- ho pensato che avrei dovuto rispecchiare la mia immagine retropie e stratificarsi!
Shawson,

Questo ha funzionato con l'ultima versione di Jessie, "sudo apt full-upgrade" non ha funzionato.
rofavadeka,

3

Posso confermare che il metodo descritto da cma funziona, tuttavia sono stato in grado di utilizzare un metodo diverso per ottenere un'installazione pulita di Raspbian Jessie che funziona senza dover prima caricarlo su un Raspberry Pi 3b.

Scarica il firmware Raspberry Pi da https://github.com/raspberrypi/firmware e copia tutto nella directory boot / nella partizione di avvio della scheda SD, sovrascrivendo i file esistenti. Dopo l'avvio è quindi possibile eseguire rpi-update.

Probabilmente questo non è il modo giusto per farlo, ma sembrava funzionare ... Se qualcuno con più conoscenza può spiegare perché questa potrebbe essere una cattiva idea, sarei interessato a sentirlo.


> "In circostanze normali non c'è MAI la necessità di eseguire rpi-update in quanto ti porta sempre al firmware e al kernel all'avanguardia e poiché quella potrebbe essere una versione di prova potrebbe rendere il tuo RPi non avviabile". raspberrypi.org/forums/viewtopic.php?p=916911#p916911 Anche la documentazione di rpi-update ora avverte "Anche su Raspbian dovresti usarlo solo con una buona ragione. Questo ti dà il kernel / firmware più recente."
Milliways,

2

Ho avuto un problema simile. Hai un Pi 3B + nuovo di zecca fuori dalla scatola e non si è avviato. Ho ottenuto solo lo schermo arcobaleno, il led rosso è rimasto acceso e il led verde ha continuato a lampeggiare otto volte (4 volte lungo, 4 volte corto). Scarica l'ultima immagine di Kali Linux senza risultati. Scarica l'ultima immagine di Raspbian Stretch (13-3-2018) e i nuovi stivali Pi 3B + senza alcun problema. Penso che ci sia qualcosa di nuovo nel firmware dell'ultima distribuzione di Raspbian Stretch per ospitare il modello 3B +, ma questo è solo un indovino da parte mia.


+1 Dati i tempi relativi della tua risposta rispetto agli altri eri sul punto anche se non avevi i dettagli ...
Cool
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.