双目摄像头无法识别为捕捉设备

固件类型:自行编译的固件
SDK包名称:ROC-RK3568-PC-2CAM_Rk356x_v1.2.3a_220402
SDK修改内容:dst文件修改为双目摄像头
Log日志:代码与输出结果.zip

1.下载16G的官方SDK源码并解压,repo sync更新到最新版本
2.修改kernel/arch/arm64/boot/dts/rockchip/rk3568-firefly-roc-pc.dts中的include "rk3568-firefly-roc-pc-cam-8ms1m.dtsi"为#include “rk3568-firefly-roc-pc-cam-2ms2m.dtsi”
3.下载ubuntu_20.04_RK3568_ext4_v2.10-51-g7ecad547_20211201-1551_DESKTOP.7z,解压作为ubuntu的根文件系统,并按教程编译出img固件
4.编译成功后刷入ROC-RK3568-PC 8G 64G,使用文档的摄像头测试指令gst-launch-1.0 v4l2src device=/dev/video14 xxxxxxxx,可以看到双目摄像头的画面
5.C++中,调用v4l2相关函数,获取到video14的capability是84201000,不被认为是视频捕捉设备,设置格式无效,读取格式无效,捕捉画面失败
tchip_askquestions
代码与输出结果.zip (2.64 MB)