Чому я отримую екран веселки та блимає червоним світлодіодним PWR з новим Raspberry Pi 3B +?


11

Я думаю, що може виникнути проблема з моїм новим Pi. Я використовую той самий блок живлення (придбаний у PiHut за попередній 3B) в новому 3B +, але я отримую екран веселки і червоний індикатор живлення блимає за певним малюнком: 4 довгих спалаху, а потім 4 коротких спалаху. Це дуже регулярно, це повинен бути сигналом, щоб щось означати?

Я спробував альтернативний блок живлення та ту ж проблему. Я виміряв напругу на обох джерелах живлення: перше - 5,3 В, а друге - 5,1 В, що відповідає вимогам. Я спробував пару різних SD-карт і таку ж проблему. Хтось має якісь ідеї чи бачив щось подібне?


1
Ви написали останнє зображення Raspbian (2018-03-13) на SD-карту, яку ви використовуєте?
Джоан

це може допомогти ... elinux.org/… ...
jsotola

Перепробував останні розпіани .., і це здорово набуло ?! Чому мої існуючі sd карти, які я використовую на pi 3, не роблять? чи є якесь налаштування, яке мені потрібно десь встановити?
Шосон

3b + потребує абсолютно нової мікропрограми, тому ваші картки, налаштовані на 3b і старші, не працюватимуть.
scruss

Відповіді:


16

Цю відповідь я зробив, щоб узагальнити досвід цього питання. Мова йде про Raspberry Pi 3 Model B + , випущена 2018-03-14 . Він має нові та оновлені функції порівняно з Raspberry Pi 3 Model B.

  • 64-бітний чотирьохядерний процесор ARM Cortex-A53 1,4 ГГц
  • Дводіапазонна бездротова локальна мережа 802.11ac та Bluetooth 4.2
  • Швидше Ethernet (Gigabit Ethernet через USB 2.0), максимальна пропускна здатність 300 Мбіт / с
  • Підтримка живлення через Ethernet (з окремим PoE HAT)
  • Поліпшена мережа PXE та завантаження USB-накопичувача
  • Покращене управління теплом

Для цього нам потрібні додаткові прошивки / драйвери.

Распбиан

Якщо ви запускаєте нову установку, використовуйте найновіше офіційне програмне забезпечення для Raspberry Pi, і все добре.

Але ви не можете просто підключити SD-карту із "a" Raspberry Pi 3 Model Bдо "a", Raspberry Pi 3 Model B+не оновлюючи програмне забезпечення. @joan прокоментував [2]:

Простий спосіб отримати послідовну нову систему - це прошивання нового зображення (можливо, ви також могли використовувати влучне оновлення / оновлення / дистрибутив, але це не завжди працює).

Перш ніж використовувати SD-карту зі старої установки, слід спочатку її оновити. Це має ту перевагу, що вам не доведеться перевстановлювати / переналаштовувати інсталяцію. Подивіться, що у вас є архів малинових пі у вашому sources.list. Це має дати вам таке:

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

Потім оновіть установку:

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

Це кращий сучасний метод. Тепер ви повинні знайти файл /boot/bcm2710-rpi-3-b-plus.dtb. Для більшості з нас це має працювати. @ w00dw0rm спробував 3 речі, але допомагає лише мигання нового зображення . Я б не радив вам використовувати, rpi-updateоскільки rpi-update нестабільний і може призвести до нестабільної установки, але це ваше рішення.

Я перевірив це зі свіжою прошивкою Raspbian Stretch Lite 2017-11-29у Raspberry Pi 3 Model Bзапущеному wifi. Повне оновлення:

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.

Це зайняло багато часу. Після закінчення я це роблю, sudo systemctl rebootі процесор перестав працювати, але не запускає новий запуск. Тому мені доведеться через деякий час витягнути шнур живлення (жодної активності на зеленому світлодіоді більше). Згодом рапси завантажилися чудово, і все працювало добре, не маючи повідомлень про помилки. Працює з рашпі, поклав SD-карту на a Raspberry Pi 3 Model B+і він також завантажився і добре працював із запущеним Wi-Fi.

Інші дистрибуції

Проблема тут полягає в тому, що вони повинні оновлювати свої зображення новою прошивкою, і, здається, це потребує певного часу. Наприклад Ubuntu, не завантажується RPi 3B+у той час, коли це було написано. Деякі хлопці тут спробували оновити свій дистрибутив найновішими драйверами та модулями Raspbianта отримали його для завантаження, але з обмеженнями. Один раз, коли Wi-Fi не працює [6], в інший час клавіатура не працює [7]. Подивіться на дату зображення зі свого дистрибутива. Якщо він старший за 2018-03-14, швидше за все, він не працює на RPi 3B+[8] [9]. Я пропоную подати звіт про помилку до вашого дистрибутива. Чим більше вони отримають, тим раніше вони оновлюватимуться.
Оновлення 2018-10-08: Навіть приблизно через 7 місяців після випуску RPi 3B + Ubuntu не підтримує його:Ubuntu Server 18.04 на Raspberry Pi 3 B +: Помилки мережі Ethernet під час завантаження .


посилання:
[1] https://www.raspberrypi.org/products/raspberry-pi-3-model-b-plus/
[2] Pi 3 Модель B + не завантажується - джерело живлення або порушено?
[3] лише миготіння нового зображення допомагає
[4] оновлення rpi нестабільне
[5] Зміна PI 3 проти PI 3 B +
[6] 3B + не може завантажувати Ubuntu mate
[7] Запустити Centos 7 на Pi 3B +
[8] pi -3b + проблема з завантаженням ubuntu-ядра
[9] Прокоментувати на сайті Чи можна запустити FreeBSD на моєму Pi?


rpi-updateце НЕ застаріла - вона продовжує робити те , що вона покликана робити, тобто «отримує вас носка прошивки і ядра». Це IS недоцільним зробити це без поважної причини, і не повинно НІКОЛИ бути використано тільки для поновлення ядра.
Міллівей

@Milliways АЛЕ що з відповідями, з якими я пов’язаний? Вони помиляються? Цитата: "rpi-update оновить прошивку до останньої опублікованої версії, яку потрібно вважати" не стабільною ". Тому, дотримуючись наведеного рецепту, ви можете виявити нестабільну систему (трапилося зі мною;)"
Інго

"не стабільний" НЕ означає "застарілий"; він, можливо, широко використовувався (неправильно), і його слід перешкоджати.
Milliways

@Milliways ОК, я змінив його на нестабільний .
Інго

4

/boot/bcm2710-rpi-3-b-plus.dtbвідсутній у старих зображеннях Raspbian. Просто біжи

sudo rpi-update

на завантаженій попередній програмі Raspberry Pi, щоб отримати пропущену програму. Після цього ви можете перейти на новий Raspberry Pi 3B + і завантажити його за допомогою наявної SD-карти.


дивовижно - я підкажу це вже сьогодні ввечері - я подумав, що мені доведеться переробити свій ретропі-образ і накреслити!
Шосон

Це зробило трюк з останньою версією Джессі, "sudo apt full-upgrade" не спрацювало.
rofavadeka

3

Я можу підтвердити, що метод, описаний cma, працює, проте мені вдалося застосувати інший метод, щоб отримати чисту інсталяцію Raspbian Jessie, що працює, не спочатку завантажуючи її на Raspberry Pi 3b.

Завантажте програмне забезпечення Raspberry Pi з https://github.com/raspberrypi/firmware і скопіюйте все, що знаходиться у завантажувальному каталозі / каталозі, у завантажувальний розділ SD-карти, перезаписавши існуючі файли. Після завантаження ви можете запустити rpi-update.

Це, мабуть, не правильний спосіб зробити це, але, здавалося, це працює ... Якщо хтось із більшими знаннями може пояснити, чому це може бути поганою ідеєю, мені було б цікаво почути це.


> "У звичайних обставинах НІКОЛИ не потрібно запускати rpi-оновлення, оскільки це завжди приводить вас до передового програмного забезпечення та ядра, і тому, що це може бути тестова версія, вона може залишити ваш RPI незавантаженим". raspberrypi.org/forums/viewtopic.php?p=916911#p916911 Навіть RPI-оновлення документація в даний час попереджає «Навіть Raspbian ви повинні використовувати це тільки з гарною причиною. Це отримує вам останнім кровотеча краю ядра / прошивки.»
Milliways

2

У мене була схожа проблема. Отримав абсолютно новий Pi 3B + з коробки, і він не завантажився. У мене з’явився лише екран веселки, червоний світлодіод залишився увімкнутим, а зелений світлодіод продовжував блимати вісім разів (4 рази завдовжки, 4 рази коротше). Завантажено останнє зображення Kali Linux безрезультатно. Без проблем завантажили останнє зображення Raspbian Stretch (13-3-2018) та нові чоботи Pi 3B +. Я думаю, що в прошивці останнього дистрибутиву Raspbian Stretch є щось нове для розміщення моделі 3B +, але це лише здогадки з мого боку.


+1 З огляду на відносний термін вашої відповіді порівняно з іншими ви були на оцінці, навіть якщо у вас не було деталей ... 8-)
SlySven
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.