明远智睿技术论坛

 找回密码
 立即注册
搜索
查看: 4041|回复: 3
打印 上一主题 下一主题

LINUX UVC V4L2 OV5642

[复制链接]

12

主题

31

帖子

180

积分

注册会员

Rank: 2

积分
180
跳转到指定楼层
楼主
发表于 2017-1-11 17:08:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
板子的imx6q-ek314

内核对UVC和OV5642的驱动只是生成.ko  文件   我想直接编译进内核   但是在make menuconfig的过程中   选中UVC以及OV5642的有关驱动(由M变为*),然后进行make uImage 时发生现在的错误   技术人员帮忙看一下


clkdev.c.text+0x143ec0): undefined reference to `foreground_sdc_select'
clkdev.c.text+0x143ed8): undefined reference to `bg_overlay_sdc_select'
drivers/built-in.o: In function `stop_preview':
clkdev.c.text+0x143f48): undefined reference to `foreground_sdc_deselect'
clkdev.c.text+0x143f54): undefined reference to `bg_overlay_sdc_deselect'
drivers/built-in.o: In function `mxc_v4l_open':
clkdev.c.text+0x144bd4): undefined reference to `prp_enc_select'
drivers/built-in.o: In function `mxc_v4l_close':
clkdev.c.text+0x145a18): undefined reference to `prp_enc_deselect'
drivers/built-in.o: In function `mxc_v4l_do_ioctl':
clkdev.c.text+0x1476c4): undefined reference to `prp_enc_select'
make: *** [.tmp_vmlinux1] Error 1

回复

使用道具 举报

0

主题

146

帖子

432

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
432
沙发
发表于 2017-1-11 17:21:35 | 只看该作者
具有依赖关系的选项没有选上。
回复 支持 反对

使用道具 举报

12

主题

31

帖子

180

积分

注册会员

Rank: 2

积分
180
板凳
 楼主| 发表于 2017-1-12 09:53:30 | 只看该作者
软件02 发表于 2017-1-11 17:21
具有依赖关系的选项没有选上。

选择UVC  V4L2需要选择其他那些选项
回复 支持 反对

使用道具 举报

36

主题

745

帖子

2872

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2872
地板
发表于 2017-1-12 11:27:52 | 只看该作者
文涛流派 发表于 2017-1-12 09:53
选择UVC  V4L2需要选择其他那些选项

搜索undefined reference的相关函数,找到函数的源文件,把驱动的配置设置为Y编译到内核就行;
可以用grep命令搜一下
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|明远智睿  

GMT+8, 2024-5-21 03:34 , Processed in 0.056616 second(s), 21 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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