首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在buildroot menuconfig (i.MX6Q)中哪里可以找到"MXC Video For Linux Camera“?

在buildroot menuconfig (i.MX6Q)中哪里可以找到"MXC Video For Linux Camera“?
EN

Stack Overflow用户
提问于 2018-03-21 16:11:53
回答 1查看 230关注 0票数 0

环境

我使用Buildroot 'imx6-sabresd_qt5_defconfig',并添加了'openssh','gdb',一些'gstreamer‘来播放视频。

我的董事会是i.MX6Q。我将ov5640作为模块添加,并使用此命令安装ov5640模块

代码语言:javascript
运行
复制
insmod /lib/modules/4.14.14/kernel/drivers/media/i2c/ov5640.ko

Test - Qt相机应用程序

然后运行Qt相机演示应用程序,它显示此错误

代码语言:javascript
运行
复制
Unable to open the camera "" for read to query the parameter info: "No such file or directory" 
CameraBin error: "GStreamer error: state change failed and some element failed to post a proper error message with the reason for the failure."

另外,我添加了这段代码来显示可用的摄像头,它返回0。

代码语言:javascript
运行
复制
qDebug()<<QCameraInfo::availableCameras().count();

错误提示我没有可用的摄像头。然后我发现我没有这个文件:

代码语言:javascript
运行
复制
 driver/media/video/mxc

问题

在buildroot中哪里可以找到"MXC Video For Linux Camera“?是在menuconfig中还是在linux-menuconfig中,或者我必须移植驱动程序?谢谢。

EN

回答 1

Stack Overflow用户

发布于 2018-08-15 00:15:14

我将尝试提供以下帮助:

获取当前内核配置:

代码语言:javascript
运行
复制
cd /usr/src/"kernel version"

sudo zcat /proc/config.gz > /usr/src/"kernel version"/current.config

sudo make menuconfig

加载current.config

代码语言:javascript
运行
复制
>>>>drivers
>>>>>>>>>>>>multimedia
>>>>>>>>>>>>>>>>>>>>>>>>>>select all that apply here and under
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>v4l

许多摄像头模块应该列出,包括sonyimx和0V5640...

另存为.config

sudo生成zimage并替换....

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49401131

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档