查看: 6789|回复: 5

[求助] IMX6Q调试adv7481,打开摄像头时报错

[复制链接]
  • TA的每日心情
    开心
    2018-5-24 15:43
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    1

    主题

    5

    帖子

    0

    新手上路

    Rank: 1

    积分
    23
    最后登录
    2018-6-23
    发表于 2018-5-24 17:21:08 | 显示全部楼层 |阅读模式
    我使用的是IMX6Q  android 版本 4.4.2 / kernel版本: 3.035
    由于目前供应商不能提供adv7481相关技术支持,我用adv7180来调试,由于刚接触飞思卡尔平台不久,比较陌生,希望各位前辈指点!

    下面是主要报错信息:
    [   51.681221] ++++++++++++++++++mxc_v4l_do_ioctl+++++++++++++++
    [   51.690114] ERROR: v4l2 capture: mxc_v4l2_prepare_bufs buffers not allocated,index=0, length=622080
    [   51.704514] +++++++++++++++mxc_v4l_ioctl+++++++++++++++++
    [   51.704528] ++++++++++++++++++mxc_v4l_do_ioctl+++++++++++++++
    [   51.704536] ERROR: v4l2 capture: mxc_streamon buffer has not been queued yet

    目前已经定位到问题的位置,但是不知道从哪下手解决,而且不知道是否和adv7481一些参数配置有关!有人遇到同样问题吗?请指点,谢谢!
    1、
    static int mxc_v4l2_prepare_bufs(cam_data *cam, struct v4l2_buffer *buf)
    {
            pr_debug("In MVC:mxc_v4l2_prepare_bufs\n");

            if (buf->index < 0 || buf->index >= FRAME_NUM || buf->length <
                            cam->v2f.fmt.pix.sizeimage) {
                    pr_err("ERROR: v4l2 capture: mxc_v4l2_prepare_bufs buffers "
                            "not allocated,index=%d, length=%d\n", buf->index,
                            buf->length);
                    return -EINVAL;
            }

            cam->frame[buf->index].buffer.index = buf->index;
            cam->frame[buf->index].buffer.flags = V4L2_BUF_FLAG_MAPPED;
            cam->frame[buf->index].buffer.length = buf->length;
            cam->frame[buf->index].buffer.m.offset = cam->frame[buf->index].paddress
                    = buf->m.offset;
            cam->frame[buf->index].buffer.type = buf->type;
            cam->frame[buf->index].buffer.memory = V4L2_MEMORY_MMAP;
            cam->frame[buf->index].index = buf->index;

            return 0;
    }




    我知道答案 目前已有5人回答
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2018-5-24 15:43
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    1

    主题

    5

    帖子

    0

    新手上路

    Rank: 1

    积分
    23
    最后登录
    2018-6-23
     楼主| 发表于 2018-5-24 17:23:52 | 显示全部楼层
    需要什么资料我可以提供,这里提出这个问题,希望和有对V4L2方面熟悉的高手带个路,学习学习!
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-5-24 15:43
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    1

    主题

    5

    帖子

    0

    新手上路

    Rank: 1

    积分
    23
    最后登录
    2018-6-23
     楼主| 发表于 2018-5-24 17:26:37 | 显示全部楼层
    目前现象:摄像头没有图像,全黑,根据错误信息,怀疑是在处理图像的时候出问题
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2020-4-30 14:21
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    3

    主题

    12

    帖子

    0

    新手上路

    Rank: 1

    积分
    42
    最后登录
    2020-5-29
    发表于 2020-5-15 10:26:51 | 显示全部楼层
    shimc 发表于 2018-5-24 17:26
    目前现象:摄像头没有图像,全黑,根据错误信息,怀疑是在处理图像的时候出问题 ...

    我也是IMX6Q,kernel:3.0.35,正在调试adv7481驱动,可以把你的内核带adv7481的驱动源码打包发我邮箱测试交流一下吗?hbyiwen@163.com
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2020-4-30 14:21
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    3

    主题

    12

    帖子

    0

    新手上路

    Rank: 1

    积分
    42
    最后登录
    2020-5-29
    发表于 2020-5-15 10:28:43 | 显示全部楼层
    shimc 发表于 2018-5-24 17:23
    需要什么资料我可以提供,这里提出这个问题,希望和有对V4L2方面熟悉的高手带个路,学习学习! ...

    不知道现在楼主解决了没?欢迎邮件交流,hbyiwen@163.com
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2021-6-14 00:30
  • 签到天数: 10 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    1

    主题

    54

    帖子

    0

    注册会员

    Rank: 2

    积分
    108
    最后登录
    2021-6-14
    发表于 2021-5-29 18:00:32 | 显示全部楼层
    楼主,请问问题解决了吗?
    开心
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-20 16:45 , Processed in 0.107864 second(s), 26 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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