大型树莓派Zero 2 W故障排除指南

Raspberry Pi Zero 2显示空白或彩虹屏,没有LED灯 

如果你已经确保你的Raspberry Pi有电源,但在屏幕上看不到任何东西和/或你没有看到绿色LED,这意味着你的SD卡出了问题。

可能是没有插入,可能是操作系统的图像损坏或不兼容。也可能是microSD卡坏了。

如果你使用的是旧的Raspberry Pi操作系统镜像,这也可能导致问题,即使它在另一个Raspberry Pi上工作。

最后,有时你需要在Pi Zero 2之前先打开你的显示器。 

为什么我得到的是640×480的分辨率?

如果操作系统不能确定你的显示器能够达到什么分辨率,它将进入故障安全模式。要么在操作系统中改变它,要么在启动Raspberry Pi Zero 2 W之前打开你的屏幕。

Chromium经常挂起

当你在Raspberry Pi Zero 2 W上运行Chromium时,你可以做一个修复,以显著改善你的加载时间并减少挂起。

它涉及将交换文件的大小从默认的100MB增加到2GB。

我在picockpit.com上进行了测试,我看到通过增加交换量,加载时间从45秒到16秒。

这很容易。

  • 开放式 终端
  • 键入 sudo dphys-swapfile swapoff
  • 键入 sudo nano /etc/dphys-swapfile
  • 转到写有以下内容的一行 conf_swapsize=100 并将 "100 "改为 2048
  • 按以下方式保存文件 CTRL + O,输入,然后按退出。 CTRL + X
  • 键入 sudo dphys-swapfile设置.这将需要一些时间
  • 键入 sudo dphys-swapfile swapon
  • 打开Chromium并测试

这有一些缺点,我们将在我们的 "中国 "栏目中介绍这些缺点。 Pi Zero 2 W 巨型文章.

此外,我还设法通过禁用JavaScript和图像来使它变得更快一点。

下面是方法。

  • 在Chromium中,进入你的设置菜单,进入 chrome://settings/ 进入地址栏。
  • 然后,去到 隐私和安全 在左边的边栏上。
  • 点击进入 网站设置
  • 然后,滚动到 内容 节。你会看到 脚本 图片.点击这些并禁用它们。

Pi Zero 2的相机问题

Raspberry Pi Zero 2 W有几个地方是你必须注意的,如果你使用相机的话。

在Raspberry Pi OS Bullseye上启用摄像头需要解决方法

pi zero 2启用相机的魅力

当我第一次安装相机时,我急于尝试使用相机,但不幸的是,libcamera只是显示一个黑屏,好像相机没有连接。 

Libcamera还抛出了一个错误。"导入fd失败"。截止到2021年11月。 这个问题是Raspberry Pi的工程师们都知道的。,他发布了一个变通方案。

"一个变通办法是打开一个终端。 运行 "sudo raspi-config", 导航至 "高级选项"启用 "Glamor "图形加速功能.然后 重新启动 你的Pi。"

更小的相机连接器

pi zero 2 pi 4 csi连接器

较大的Pi Zero 2 W使用的电缆比较大的Pis略小。

因此,如果你要购买一个摄像头模块,请确保你的套件中包括Raspberry Pi Zero的色带。

如果你的相机缺少Raspberry Pi Zero的小型电缆。 然后在这里买一个。

pi zero 2 csi连接器比较

没有raspistill或raspivideo,用libcamera代替。

一些老的指南会指出你使用raspistill或raspivideo来与相机互动。

在Bullseye中,这两者都已被废弃,不再被默认包含。

替代品是libcamera。你可以通过运行以下程序来测试libcamera libcamera-hello.

你可以看到更多的命令在 官方的Raspberry Pi文档。

指挥部 呼叫中心 抛出错误

如果你试图运行 呼叫中心 在Raspberry Pi Zero 2 W上,它将出现一个错误,如下图所示。

/usr/bin/tvservice -o
当使用vc4-kms-v3d驱动时,不支持/usr/bin/tvservice。
类似的功能在标准的Linux工具中也有
比如libdrm-test的modetest。

解决这个问题的方法是使用Legacy图形驱动。

打开一个终端,运行 sudo raspi-config 然后转到 高级选项 -> GL驱动程序 -> 遗留问题.

呼叫中心 现在可以工作了。

你是否想关闭你的HDMI? 我们在这里有一个更完整的指南。

如何让motionEyeOS在Raspberry Pi Zero 2 W上工作?

最新的官方版本的motionEyeOS不能在Pi Zero 2 W上运行,但你可以 使用jawsper的叉子,可以在Pi Zero 2 W上工作。

以下是这个过程,直到我们得到一个支持Pi Zero 2的官方motionEyeOS版本。我使用的是20220119-dev版本,按照这些步骤操作起来很顺利。

你将需要什么。

硬件设施

pi zero适配器电缆csi相机

用于零尺寸的适配器电缆
(如果你有一些其他的相机,没有附带Zero适配器电缆的话)

软件

从这里下载最新版本的motionEyeOS 链接.

pi zero 2 w motioneyeos jawsper发布

闪现图像文件(motioneyeos-raspberrypi3.img.gz)到一个SD卡上。我使用了 巴莱纳-埃特彻.

如果你现在启动motionEyeOS,你会看到这个错误。

配置有线网络:没有设备
恐慌:100秒内重启(由网络引起的)

下面是你如何解决这个问题。

在你加载SD卡之前,你必须创建一个 wpa_supplicant.conf 到你的SD卡的启动卷上。我发现最好的方法是创建一个 新的文本文件 并重新命名。

pi zero 2 w motioneyeos

如果你看到以下文件,你就会知道你在启动卷上,例如 cmdline.txt, config.txt, bcm2710-rpi-zero-2.dtb.

使用Notepad++,编辑 wpa_supplicant.conf.

你在Notepad++中要做的第一件事是到 编辑 -> EOL转换 -> Unix LF

pi zero 2 w motioneyeos设置

然后,粘贴以下文字,并改变以下参数 国家, 侧面 psk (在这里输入你的密码)。确保你放在sid和psk变量中的所有文本都有引号。

最后,如果你不是来自美国,你可以找到你的国家代码 这里 来输入 "国家 "变量(例如,DE = 德国)。

      country=US
        update_config=1
        ctrl_interface=/var/run/wpa_supplicant
        
        网络={
            scan_ssid=1
            ssid="putWiFiSSIDhere"
            psk="putPasswordHere"
        }

保存文件并将SD卡放入你的Raspberry Pi Zero 2。

你现在应该可以启动motionEyeOS了,你可以通过在另一个网络浏览器上访问Raspberry Pi Zero 2的IP地址来获得网络界面。

你可以找到你的Pi Zero 2 W的IP地址,其中一个方法是在启动屏幕上,上面写着。

接口wlan0的IP地址为XXXXX

用默认的用户名登录 管理员 而密码字段则为空白。

pi zero 2 w motioneyeos网页界面

如果你已经连接了一台摄像机,它应该自动加载。

有问题吗?

如果你的Raspberry Pi Zero 2有问题,欢迎在评论中提问,我将努力找到解决方法。

8评论

  1. Verhoest 在1 月 8, 2022在5:39 下午

    Bjr,我有一个树莓2zero w.我在另一个硬盘上安装了recalbox8.mon problème et que au bout de 5 voir 10 min le raspberry plante.jai mie aussi un petit ventilo pour pas qu'il ne chauffe.je ne sais pas si c'est ricalbox ou le raspberry qui plante?
    感谢你对我的帮助。

    • raspi berry 在1 月 8, 2022在7:53 下午

      嗨,维尔霍斯特。

      我不认为这是由recalbox8造成的。可能是Pi有问题?
      它通常应该节流而不是崩溃(我希望我把 "plante "正确理解为 "崩溃")。

      欢呼声
      最大

  2. Skipwire 在2 月 10, 2022在10:19 下午

    20220119-dev Jawsper MotioneyeOS将无法与Raspberry Pi zero w 2一起工作。

    20211113 Jawsper MotioneyeOS将无法工作。 不能与WifI "链接"。
    接入点,并默认为线,然后重新启动。

    • Xuyun Zeng 在2 月 11, 2022在12:30 上午

      不知道为什么会发生这种情况。它在我的身上肯定是有效的。屏幕截图就是证明。

      总之,你的第二段提到了一个问题,可以通过在你的Pi上添加wpa_supplicant.conf来解决。该说明应该可以帮助你。

  3. john p 在2 月 18, 2022在3:49 上午

    在与当前版本的 "motioneyeos "作斗争后,我发现了你关于使用旧版本的文章,它非常有效。 我仍然有一个问题,试图加载一个大的(128GB/256GB)xdcard并让它工作。 在我的小卡上工作正常。 我将会检查一下这个问题。 现在要尝试去了解和操作所有的功能,如记录、运动时记录、倒带等。

    • Xuyun Zeng 在2 月 19, 2022在11:50 下午

      很高兴能回馈社会,约翰。

  4. Cindy 在3 月 11, 2022在6:17 下午

    在创建wpa_supplicant.conf的步骤中,你是如何访问SD卡的?屏幕截图看起来像windows,但当我试图访问它时,windows想要格式化新的镜像SD卡。 我无法访问它。

    • Xuyun Zeng 在3 月 12, 2022在7:37 下午

      你好,Cindy。

      基本上,有一个驱动器是你可以访问的。其余的不能被Windows访问,这就是为什么你会收到格式化的提示。如果你在资源管理器中仔细观察,你会看到一个驱动器在你插入SD卡时被挂载。这很可能就是你输入wpa_supplicant.conf的那个驱动器。

发表评论