官方QQ群收藏本站

百问linux嵌入式论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 626|回复: 2

[已解决] coms摄像头驱动安装失败

[复制链接]

22

主题

47

帖子

291

积分

中级会员

Rank: 3Rank: 3

积分
291
发表于 2017-4-26 10:48:06 | 显示全部楼层 |阅读模式
环境:linux-3.4.2+ linux-3.4.2_camera_jz2440.patch
安装:驱动coms
coms.png
回复

使用道具 举报

22

主题

47

帖子

291

积分

中级会员

Rank: 3Rank: 3

积分
291
 楼主| 发表于 2017-4-26 10:56:38 | 显示全部楼层
硬件:jz2440+配套的7740摄像头
软件:linux-3.4.2+ linux-3.4.2_camera_jz2440.patch
回复 支持 反对

使用道具 举报

56

主题

5186

帖子

7811

积分

超级版主

Rank: 8Rank: 8

积分
7811
QQ
发表于 2017-5-18 10:00:25 | 显示全部楼层
打开v4l2-dev.c 557行:
        /* the release callback MUST be present */
        if (WARN_ON(!vdev->release))
                return -EINVAL;


你需要给vde添加一个release函数。

你的代码里, 缺少了“.release                = cmos_ov7740_release,”
正确代码如下:
/* 2.1. 分配、设置一个video_device结构体 */
static struct video_device cmos_ov7740_vdev = {
        .fops                = &cmos_ov7740_fops,
        .ioctl_ops                = &cmos_ov7740_ioctl_ops,
        .release                = cmos_ov7740_release,
        .name                = "cmos_ov7740",
};

thisway.diy
回复 支持 反对

使用道具 举报

技术支持
在线咨询
咨询热线
0755-86200561
微信扫一扫
获取更多资讯!

Archiver|小黑屋|百问linux嵌入式论坛     

GMT+8, 2018-10-19 00:57 , Processed in 0.271953 second(s), 22 queries , File On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

快速回复 返回顶部 返回列表