使用vcgencmd get_camera检查摄像头连接正常(supported=1 detected=1)
但是一用拍照指令,会在几秒的卡顿后报错(Camera control callback cmd=0×4f525245mmal: No data received from sensor. Check all connections, including the Sunny one on the camera board)
之前的旧相机使用过一段时间还识别过圆,后面突然就有这个问题,换了新相机后还是这样。后面换了树莓派还是这个问题。
http://t.zoukankan.com/lxccccc-p-12945281.html%E5%8F%82%E8%80%83%E4%B8%80%E4%B8%8B
【树莓派摄像头无法读取数据】
【(Camera control callback cmd=0×4f525245mmal: No data received from sensor. Check all connections, including the Sunny one on the camera board)】
中文翻译:
(相机控制回调cmd=0×4f525245mmal:未收到来自传感器的数据。请检查所有连接,包括相机板上的Sunny连接)
分析排除因素,
1、摄像头的sunny部分是否连接牢靠,摄像头是否插紧。但最可能的原因是,你在树莓派带电的时候插拔摄像头,导致管脚烧坏了。这个时候就需要找到是哪个管脚烧坏了,然后补焊一下,加点阻焊剂;
2、连接器未正确插入相机或Pi。
Sunny连接器(相机上的黄色小连接器)连接不好。
如果您经常将相机卸下并重新插入Pi,请务必断开Pi的所有电源。传感器非常灵敏,错误针脚上的火花可能会烧坏传感器。这也可能引发Pi连接器引脚的问题。已经证实,对于Pi2,连接器可能存在一些不良焊接,这可能导致冷接触焊接。你可以通过在引脚上使用一些助焊剂来解决这个问题,然后将烙铁的热端通过引脚来重新连接。
我使用了一条较长的电缆,两个连接器都在电缆的同一侧。如果你按原样连接,你可能会烧坏你的传感器,Pi不会因为电源浪涌而启动(在这种情况下,相机也会变得很热)。在未断开电源之前,请勿将其从Pi上取下。对于这样的电缆,你必须从一端取下蓝色塑料,然后弯曲另一端带有触点的连接器。将此端插入相机中,因为它不会像Pi端那样频繁地移除/插入。
3、带着电源的情况下插入摄像头,如果带电操作,十之八九你的摄像头会GG
【这是参考其他博主分享的实例,先排查物理问题,再查找软件问题,上面的问题都OK后,断电后重新插好摄像头重启,再看看】
参考链接:https://blog.csdn.net/qq_38880380/article/details/78728509