Mengapa saya mendapatkan layar pelangi dan mem-flash LED PWR merah dengan Raspberry Pi 3B + yang baru?

11

Saya pikir mungkin ada masalah dengan Pi baru saya. Saya menggunakan catu daya yang sama (dibeli dari PiHut untuk 3B saya sebelumnya) di 3B + baru tapi saya mendapatkan layar pelangi dan lampu daya merah berkedip dalam pola tertentu: 4 flash panjang diikuti oleh 4 flash pendek. Ini sangat teratur, itu harus menjadi sinyal untuk berarti sesuatu?

Saya sudah mencoba PSU alternatif dan masalah yang sama. Saya telah mengukur tegangan pada kedua suplai yang pertama menjadi 5,3 V dan yang kedua 5,1 V, sangat baik dalam persyaratan. Saya sudah mencoba beberapa kartu SD yang berbeda dan masalah yang sama. Adakah yang punya ide atau melihat sesuatu yang serupa?

Shawson
sumber
1
Sudahkah Anda menulis gambar Raspbian (2018-03-13) terbaru ke kartu SD yang Anda gunakan?
joan
ini dapat membantu ... elinux.org/… ...
jsotola
Sudah mencoba raspian terbaru .. dan boot dengan baik ?! Kenapa kartu sd saya yang ada saya gunakan pada pi 3 tidak? apakah ada pengaturan yang perlu saya atur di suatu tempat?
Shawson
3b + membutuhkan firmware yang benar-benar baru, sehingga kartu-kartu Anda yang diatur untuk 3b dan yang lebih lama tidak akan berfungsi.
scruss

Jawaban:

16

Saya telah membuat jawaban ini untuk merangkum pengalaman untuk masalah ini. Kita berbicara tentang Raspberry Pi 3 Model B + , dirilis pada 2018-03-14 . Ini memiliki beberapa fitur baru dan diperbarui dibandingkan dengan Raspberry Pi 3 Model B.

  • CPU ARM Cortex-A53 quad-core 1.4GHz 64-bit
  • Dual-band 802.11ac LAN nirkabel dan Bluetooth 4.2
  • Ethernet lebih cepat (Gigabit Ethernet lebih dari USB 2.0), throughput maksimum 300 Mbps
  • Dukungan Power-over-Ethernet (dengan PoE HAT terpisah)
  • Jaringan PXE yang lebih baik dan booting penyimpanan massal USB
  • Manajemen termal yang ditingkatkan

Untuk ini, kami memerlukan beberapa firmware / driver tambahan.

Raspbian

Jika Anda memulai instalasi baru maka gunakan perangkat lunak resmi terbaru untuk Raspberry Pi dan semuanya baik-baik saja.

Tetapi Anda tidak bisa hanya menyambungkan Kartu SD dari a Raspberry Pi 3 Model Bke Raspberry Pi 3 Model B+tanpa memperbarui perangkat lunak. @ Joan berkomentar [2]:

Cara sederhana untuk mendapatkan sistem baru yang konsisten adalah mem-flash gambar baru (Anda mungkin bisa menggunakan apt update / upgrade / dist-upgrade juga tetapi itu tidak selalu berhasil).

Sebelum menggunakan Kartu SD dari instalasi lama, Anda harus terlebih dahulu memperbaruinya. Ini memiliki keuntungan bahwa Anda tidak perlu menginstal ulang / mengkonfigurasi ulang instalasi Anda. Terlihat bahwa Anda memiliki arsip pi raspberry yang dialamatkan di sources.list. Ini akan memberi Anda ini:

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

Kemudian perbarui instalasi Anda:

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

Ini adalah metode terkini yang disukai. Anda sekarang harus menemukan file /boot/bcm2710-rpi-3-b-plus.dtb. Bagi sebagian besar dari kita ini harus bekerja. @ w00dw0rm telah mencoba 3 hal tetapi hanya mem-flash gambar baru akan membantu . Saya tidak akan menyarankan Anda untuk menggunakan rpi-updatekarena pembaruan-rpi tidak stabil dan dapat mengakibatkan instalasi tidak stabil, tetapi itu adalah keputusan Anda.

Saya telah diuji dengan segar melintas Raspbian Stretch Lite 2017-11-29di Raspberry Pi 3 Model Bdengan menjalankan wifi. Peningkatan penuh dilakukan:

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.

Butuh waktu lama untuk melakukan ini. Setelah selesai saya lakukan sudo systemctl rebootdan prosesor berhenti bekerja tetapi tidak memicu awal yang baru. Jadi saya harus menarik kabel listrik setelah beberapa saat (tidak ada aktivitas pada LED hijau lagi). Setelah itu raspi melakukan booting dengan baik dan semuanya bekerja dengan baik tanpa pesan kesalahan. Matikan raspi, masukkan SD Card-nya ke dalam Raspberry Pi 3 Model B+dan itu juga boot dan bekerja dengan baik dengan menjalankan wifi.

Distribusi lainnya

Masalahnya di sini adalah bahwa mereka harus memperbarui gambar mereka dengan firmware baru dan tampaknya perlu waktu. Misalnya Ubuntutidak boot pada RPi 3B+saat ini ditulis. Beberapa orang di sini telah mencoba memperbarui distro mereka dengan driver dan modul terbaru dari Raspbiandan mendapatkannya untuk boot tetapi dengan batasan. Suatu saat wifi tidak berfungsi [6], keyboard waktu lainnya tidak berfungsi [7]. Lihatlah tanggal gambar dari distro Anda. Jika lebih tua dari 2018-03-14, kemungkinan besar tidak berjalan pada RPi 3B+[8] [9]. Saya sarankan untuk mengajukan laporan bug ke distro Anda. Semakin banyak yang mereka dapatkan, semakin cepat mereka memperbarui.
Pembaruan 2018-10-08: Bahkan sekitar 7 bulan setelah merilis RPi 3B + Ubuntu tidak mendukungnya:Ubuntu Server 18.04 pada Raspberry Pi 3 B +: Kesalahan Jaringan Ethernet saat Boot .


referensi:
[1] https://www.raspberrypi.org/products/raspberry-pi-3-model-b-plus/
[2] Pi 3 Model B + tidak bisa boot - Catu Daya atau rusak?
[3] hanya mem-flash gambar baru membantu
[4] pembaruan-rpi tidak stabil
[5] Ubah PI 3 terhadap PI 3 B +
[6] 3B + gagal mem-boot pasangan Ubuntu
[7] Jalankan Centos 7 pada Pi 3B +
[8] pi -3b + masalah boot ubuntu-core
[9] Komentar di Bisakah saya menjalankan FreeBSD di Pi saya?

Ingo
sumber
rpi-updateadalah TIDAK usang - terus melakukan apa yang dirancang untuk melakukan, yaitu "membawa Anda ke firmware terdepan dan kernel". Ini IS disarankan untuk melakukannya tanpa alasan yang sah, dan harus PERNAH digunakan hanya untuk memperbarui kernel.
Milliways
@Milliways TAPI ada apa dengan jawaban yang saya tautkan ? Mereka salah? Kutipan: "rpi-update akan memperbarui firmware ke versi terbaru yang diterbitkan, yang harus dianggap" tidak stabil ". Jadi dengan mengikuti resep yang diberikan Anda mungkin berakhir dengan sistem yang tidak stabil (telah terjadi pada saya;)"
Ingo
"tidak stabil" TIDAK berarti "ketinggalan jaman"; mungkin telah banyak digunakan (salah) dan harus dicegah.
Milliways
@Milliways OK, saya telah mengubahnya menjadi tidak stabil .
Ingo
4

/boot/bcm2710-rpi-3-b-plus.dtbhilang dalam gambar Raspbian yang lebih lama. Lari saja

sudo rpi-update

pada Raspberry Pi sebelumnya yang telah Anda boot untuk mengambil firmware yang hilang. Setelah itu, Anda dapat beralih ke Raspberry Pi 3B + Anda yang baru dan mem-boot-nya dengan kartu SD yang ada.

cma
sumber
luar biasa - saya akan mencobanya malam ini - saya pikir saya harus merombak gambar retropie saya dan mulai!
Shawson
Ini berhasil dengan Jessie versi terbaru, "sudo apt full-upgrade" tidak berfungsi.
rofavadeka
3

Saya dapat mengkonfirmasi bahwa metode yang dijelaskan oleh cma berfungsi namun saya dapat menggunakan metode yang berbeda untuk mendapatkan instalasi bersih dari Raspbian Jessie yang berfungsi tanpa harus memuatnya pada Raspberry Pi 3b terlebih dahulu.

Unduh firmware Raspberry Pi dari https://github.com/raspberrypi/firmware dan salin semua yang ada di direktori boot / ke partisi boot kartu SD, timpa file yang ada. Setelah boot, Anda dapat menjalankan rpi-update.

Ini mungkin bukan cara yang tepat untuk melakukan ini tetapi tampaknya berhasil ... Jika seseorang dengan pengetahuan lebih dapat menjelaskan mengapa ini mungkin ide yang buruk, saya akan tertarik untuk mendengarnya.

Pathead
sumber
> "Dalam keadaan normal, PERNAH ada kebutuhan untuk menjalankan rpi-update karena selalu membawa Anda ke firmware dan kernel terdepan dan karena itu mungkin versi pengujian, ini dapat membuat RPi Anda tidak dapat di-boot". raspberrypi.org/forums/viewtopic.php?p=916911#p916911 Bahkan dokumentasi rpi-update sekarang memperingatkan "Bahkan pada Raspbian Anda hanya boleh menggunakan ini dengan alasan yang bagus. Ini memberi Anda kernel / firmware tepi pendarahan terbaru."
Milliways
2

Saya punya masalah serupa. Mendapat Pi 3B + baru dari kotak dan itu tidak bisa boot. Saya hanya mendapatkan layar pelangi, led merah tetap menyala dan led hijau terus berkedip delapan kali (panjang 4 kali, pendek 4 kali). Mengunduh gambar Kali Linux terbaru tanpa hasil. Mengunduh gambar Peregangan Raspbian terbaru (13-3-2018) dan sepatu bot Pi 3B + baru tanpa masalah. Saya pikir ada sesuatu yang baru dalam firmware distribusi Raspbian Stretch terbaru untuk mengakomodasi model 3B + tetapi itu hanya menebak dari bagian saya.

Ben Fraters
sumber
+1 Mengingat waktu yang relatif dari jawaban Anda dibandingkan dengan yang lain, Anda berada di sasaran meskipun Anda tidak memiliki perincian ... 8-)
SlySven