查看: 1191|回复: 2

[求助] 有在imx6Q开发adv7481 HDMI输入采集视频驱动的吗?

[复制链接]
  • TA的每日心情
    擦汗
    2020-4-30 14:21
  • 签到天数: 1 天

    [LV.1]初来乍到

    3

    主题

    12

    帖子

    0

    新手上路

    Rank: 1

    积分
    42
    最后登录
    2020-5-29
    发表于 2020-5-29 11:23:41 | 显示全部楼层 |阅读模式
    我的板子是飞凌的imx6q,支持两种内核linux-3.0.35和linux-4.1.15,soc厂家飞凌没有提供adv7481的驱动,目前尝试的方法:
    1.在kernel.org内核源码linux-4.19中找到了adv748x驱动,考虑将其移植到linux-3.0.35,发现许多函数找不到编译不过,linux-4.19版本与3.0.35差异太大,驱动早已使用设备树,移植修改程度>70%接近重新写的难度了,暂不考虑;

    2. 将内核源码linux-4.19中找到了adv748x驱动移植到soc提供的linux-4.1.15,总算编译通过了,设备树也添加了adv748x,probe能加载并init顺利完成,但是insmod adv748x.ko后也没见/dev/video设备增加一个,使用soc厂家自带的测试程序mxc_v4l2和gstreamer工具测试运行都是打开/dev/video0/1失败,imx6q中驱动和视频接口似乎是不同的地方设置的,怎么将adv7481驱动关联到/dev/video2 ?


    3. 考虑抛开内核源码linux-4.19中找到的adv748x驱动,还是依据soc厂家提供的ov5640_mipi驱动来编写adv7481驱动更容易融入内核体系中?

    4. adv7481是HDMI转CSI接口芯片,与普通的ov5640摄像头不一样,怎么才能测试adv7481有没有视频流?
    我知道答案 目前已有2人回答
    回复

    使用道具 举报

    该用户从未签到

    2

    主题

    108

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    281
    最后登录
    2020-9-10
    发表于 2020-6-9 23:03:31 | 显示全部楼层
    你看一下驱动中有自动创建设备节点的代码吗?(现在一般都有了,可以把驱动发出来看一下吗)
    回复 支持 反对

    使用道具 举报

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

    [LV.3]偶尔看看II

    1

    主题

    54

    帖子

    0

    注册会员

    Rank: 2

    积分
    108
    最后登录
    2021-6-14
    发表于 2021-5-29 17:59:21 | 显示全部楼层
    看一下驱动文件可以吗
    开心
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2024-4-20 00:32 , Processed in 0.109241 second(s), 22 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

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