本节书摘来自异步社区《树莓派python编程入门与实战(第2版)》一书中的第1章,第1.7节,作者[美] richard blum christine bresnahan,陈晓明 马立新 译,更多章节内容可以访问云栖社区“异步社区”公众号查看。
以下各节讨论了当遇到树莓派启动问题时,最常见的需要检查的一些地方。
树莓派的某个插头可能没有完全插入到端口中。“完全插入到端口”意味着连接器全部插入到接口中。连接器没有完全就位会导致外设只工作一段时间或完全不工作。你可以通过下面的步骤来检查外设连接线。
1.拔掉树莓派电源线。
2.关闭显示器或电视。
3.将连接到树莓派上的每个连接器都先拔掉再插上,并确保连接器的接口完全插入到端口了。
4.将每一个从树莓派连接到其他的设备的连接器从该设备上拔下再插回去,并确保连接器完全插入到端口了。
5.打开显示器或者电视。
6.将电源线插回到树莓派上。
如果你的树莓派开不了机,有可能是microsd卡没有正常工作。为确保使用的是一个有效的microsd卡,可以去elinux.org/rpi_sd_cards页面检查树莓派是否可以兼容你的sd卡的。
如果你使用的是经过验证的microsd卡,但是树莓派仍然无法启动,那么可能是microsd卡上的noobs的副本损坏了。软件可能是在下载过程中破坏的,仔细检查zip文件的sha-1校验和。
有些显示器不能正常地和noobs一起工作。如果led等显示树莓派启动了,但是,hdmi显示上却没有输出(或者你使用了复合a/v输出),那么,根据显示器的情况,你需要按下如下键盘数字之一:
1—优先hdmi模式;
2—hdmi安全模式;
3—复合pal模式;
4—复合ntsc模式。
你可能需要按下选择的数字键多次。
如果你已经检查了上面列出的所有内容,那么你需要验证一下所有外设和树莓派是否兼容。你可以在elinux.org/rpi_verifiedperipherals找到这些信息。