我认为我的新Pi可能有问题。我在新的3B +中使用了相同的电源(从PiHut购买了我以前的3B),但是我得到了彩虹屏幕,红色电源指示灯以特定的模式闪烁:长闪烁4次,短闪烁4次。这是很规律的,一定是一个信号要表达的意思吗?
我已经尝试过另一种PSU,并且存在相同的问题。我已经测量了两个电源上的电压,第一个为5.3 V,第二个为5.1 V,因此在要求范围内。我已经尝试了几个不同的SD卡和相同的问题。任何人有任何想法或看到类似的东西吗?
我认为我的新Pi可能有问题。我在新的3B +中使用了相同的电源(从PiHut购买了我以前的3B),但是我得到了彩虹屏幕,红色电源指示灯以特定的模式闪烁:长闪烁4次,短闪烁4次。这是很规律的,一定是一个信号要表达的意思吗?
我已经尝试过另一种PSU,并且存在相同的问题。我已经测量了两个电源上的电压,第一个为5.3 V,第二个为5.1 V,因此在要求范围内。我已经尝试了几个不同的SD卡和相同的问题。任何人有任何想法或看到类似的东西吗?
Answers:
我已经做出了这个答案,以总结该问题的经验。我们正在谈论的是2018年3 月14日发布的Raspberry Pi 3 Model B +。与相比,它具有一些新功能和更新功能Raspberry Pi 3 Model B
。
为此,我们需要一些其他固件/驱动程序。
如果您开始新安装,则使用Raspberry Pi的最新官方软件,一切都很好。
但是您不能仅将SD卡从中Raspberry Pi 3 Model B
插入Raspberry Pi 3 Model B+
而不更新软件。@joan评论了[2]:
获得一致的新系统的一种简单方法是刷新新映像(您可能也可以使用apt update / upgrade / dist-upgrade,但这并不总是有效的)。
在通过旧安装使用SD卡之前,应先对其进行更新。这样的好处是您不必重新安装/重新配置安装。看起来您的Raspberry Pi存档已解决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
开始工作,处理器停止工作,但没有触发新的开始。因此,过一会儿我必须拔下电源线(绿色LED不再活动)。之后,raspi可以正常启动,并且一切正常,没有任何错误消息。关闭raspi的电源,将其SD卡插入Raspberry Pi 3 Model B+
,然后启动,并且可以正常运行wifi。
这里的问题是他们必须使用新的固件来更新其映像,这似乎需要一些时间。例如Ubuntu
,RPi 3B+
在编写此文件时未启动。这里的一些人试图用最新的驱动程序和模块更新发行版,Raspbian
并使其启动但有限制。一次,wifi无法正常工作[6],而另一时间,键盘无法正常工作[7]。从发行版中查看图像的日期。如果它早于2018-03-14,则很有可能不在RPi 3B+
[8] [9]上运行。我建议向您的发行版提交错误报告。他们得到的越多,他们更新的越早。
更新2018-10-08:即使发布RPi 3B +后约7个月,Ubuntu也不支持它:Raspberry Pi 3 B +上的Ubuntu Server 18.04:引导时出现以太网网络错误。
参考:
[1] https://www.raspberrypi.org/products/raspberry-pi-3-model-b-plus/
[2] Pi 3 Model B +无法启动-电源供应器坏了吗?
[3] 仅刷新新映像有助于
[4] rpi更新不稳定
[5] 针对PI 3 B +更改PI 3
[6] 3B +无法启动Ubuntu mate
[7] 在Pi 3B +上运行Centos 7
[8] pi -3b + ubuntu-core引导问题
[9]评论我可以在我的Pi上运行FreeBSD吗?
rpi-update
是不是已经过时-它继续做它的目的是做的,即“让你前缘固件和内核”。在没有正当理由的情况下,这样做是不可取的,并且绝不应仅用于更新内核。
/boot/bcm2710-rpi-3-b-plus.dtb
在较旧的Raspbian图像中丢失。赶紧跑
sudo rpi-update
在您启动的先前Raspberry Pi上获取缺少的固件。之后,您可以切换到新的Raspberry Pi 3B +并使用现有的SD卡启动它。
我可以确认cma描述的方法有效,但是我能够使用另一种方法来全新安装Raspbian Jessie,而不必首先将其加载到Raspberry Pi 3b上。
从https://github.com/raspberrypi/firmware下载Raspberry Pi固件,并将boot /目录中的所有内容复制到SD卡的启动分区中,从而覆盖现有文件。引导后,您可以运行rpi-update。
这可能不是执行此操作的正确方法,但它似乎可以正常工作。。。如果有更多知识的人可以解释为什么这可能不是一个好主意,我将很高兴听到它。