Camera 带buildroot的RaspberryPi照相机
我正在使用RaspberryPi 2 B型和使用Buildroot构建的操作系统(Linux版本4.0.6-v7)。我有摄像头模块,但我不能与我的树莓接口。相机上的LED灯总是关闭的,但相机正常工作,因为我用Raspbian进行了测试。我尝试使用默认命令安装“rpi固件”以使用相机,但当我尝试拍照时,系统返回此错误:Camera 带buildroot的RaspberryPi照相机,camera,raspberry-pi2,buildroot,Camera,Raspberry Pi2,Buildroot,我正在使用RaspberryPi 2 B型和使用Buildroot构建的操作系统(Linux版本4.0.6-v7)。我有摄像头模块,但我不能与我的树莓接口。相机上的LED灯总是关闭的,但相机正常工作,因为我用Raspbian进行了测试。我尝试使用默认命令安装“rpi固件”以使用相机,但当我尝试拍照时,系统返回此错误: # ./raspistill -o picture.jpg mmal: mmal_vc_component_create: failed to create component '
# ./raspistill -o picture.jpg
mmal: mmal_vc_component_create: failed to create component 'vc.ril.camera' (1:ENOMEM)
mmal: mmal_component_create_core: could not create component 'vc.ril.camera' (1)
mmal: Failed to create camera component mmal: main: Failed to create camera component
mmal: Camera is not enabled in this build. Try running "sudo raspi-config" and ensure that "camera" has been enabled
命令行工具“vcgencmd”返回以下内容:
# vcgencmd get_camera
supported=0 detected=0
因此,我的系统似乎真的不支持摄像头
即使使用“V4L2”用户空间驱动程序,我也有同样的问题
有人能帮我吗?对不起,我的英语不好
非常感谢您的回答当我试图站起来时,我碰到了同样的问题,我想用同一个基础(BuffDoRoT)< /P> 经过几次谷歌搜索,我发现: 它指示将两个文件-fixup_x.dat和start_x.elf放入/boot目录 让我总结一下我所做的:
github.com/raspberrypi/firmware/blob/master/boot/fixup\u x.dat?raw=true
github.com/raspberrypi/firmware/blob/master/boot/start\u x.elf?raw=true
进入/引导/分区start\u x=1
raspistill-v
(在我的例子中,它会立即在屏幕上显示相机的预览)附录:pi摄像头板对电源波动非常敏感,我刚刚炸了第一块板。这是一个很老的问答,但我还是决定回答,因为这个问题仍然是相关的,唯一给出的答案是…指向正确的方向,但不是如何解决问题 出现错误的原因是,使用相机需要在RPi构建中启用扩展固件。是的,如果你只是下载所需的文件,并像哈兹曼的回答中建议的那样自己替换它们,它可能仍然有效。我甚至不确定这是否是多年前被问到的唯一的方法。无论如何,如果不是这样的话,至少在几年前,可以在buildroot菜单中配置它:
Target packages --> Hardware handling --> Firmware --> ([x] rpi-firmware) --> Firmware to boot
选择
(X) extended
注意:当使用本答案中所述的扩展固件时,不得在config.txt中设置start_x=1。