VIM3无法识别CSI摄像头,播放软件报错,dev无设备

使用的官方CSI摄像头,FPC方向正确的。
VIM3板卡识别不到摄像头,打开guvcview软件,报错如下图:

同时,dev文件夹下也没有发现video设备。
板卡有大概一个月时间没有使用,之前使用是可以的。这次使用为了延长FPC长度,加了转接线。万用表打没有短路和断路。目前手里有四个摄像头,测试过其中两个,加转接线或者不加转接线都不行。

麻烦提供些测试的方法。

@pantech

  1. 开机以后先通过i2c看能不能读取到摄像头的sensor地址
  2. 确认下/boo/en.txt里面overlay是否打开了摄像头
    overlays=uart3 pwm_f i2c3 i2s os08a10 watchdog
    
  3. 如果所有摄像头都不能识别到设备节点,可能是板子坏了。

好的,多谢。

但是现在有个新问题,麻烦帮忙看下。我重新刷固件,usb_burning_tool_v2.1.7.1版本软件。
一直在99%的时候报错。


PC端USB接口都换过,type-c线换了两根,是不是可能USB接口供电不够,或者烧写软件版本问题。

@pantech 工具版本过低,请到文档下载最新版本的烧录工具

1 Like

@Frank 多谢Frank,下载最新版本软件,已经解决问题。 :+1:

你好,我也遇到了VIM3插入CSI摄像头dev无设备的问题。请问

  1. 开机以后先通过i2c看能不能读取到摄像头的sensor地址

具体是怎么做呢?

我尝试了 通过v4l2 可以测试使用IR-Cut运行下面的命令发现摄像头可以工作

v4l2_test -c 1 -p 0 -F 0 -f 0 -D 0 -R 1 -r 2 -d 2 -N 1000 -n 800 -w 0 -e 1 -I 0 -b /dev/fb0 -v /dev/video0

请问 /dev/video0是我的摄像头吗?但无论我插入还是拔出摄像头,都有设备/dev/video0

@l1nfp 在你插入其他摄像头的情况下,/dev/video0就是MIPI摄像头的节点,无论是否介入摄像头,节点都存在,驱动初始化时会注册这个设备节点。