社区
驱动开发/核心开发
帖子详情
菜鸟求助.I2C,V4L2,找不到设备
microgiant
2016-05-30 05:44:44
各位大哥,小弟第一次接触驱动,所以有什么不妥的地方请多多包涵.
小弟想在一块板子上驱动一块sensor,s5k4ecgx,三星的,在SDK的kernel里面有相关驱动,编译成KO之后,模块加载,也已经加载进去,但是找不到相关设备。现在不知道怎么处理了,请各位大哥帮帮忙.
小弟在/dev/下面也没有发现任何相关设备,请各位大哥指导一下.谢谢!
...全文
295
4
打赏
收藏
菜鸟求助.I2C,V4L2,找不到设备
各位大哥,小弟第一次接触驱动,所以有什么不妥的地方请多多包涵. 小弟想在一块板子上驱动一块sensor,s5k4ecgx,三星的,在SDK的kernel里面有相关驱动,编译成KO之后,模块加载,也已经加载进去,但是找不到相关设备。现在不知道怎么处理了,请各位大哥帮帮忙. 小弟在/dev/下面也没有发现任何相关设备,请各位大哥指导一下.谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
microgiant
2016-06-02
打赏
举报
回复
我懂楼上两位的意思了,就是在dts文件去描述这个设备,板子起来之后上电,通过找寻compatible,然后去执行probe.... 这下完了,dts里面完全不会写,data sheet也看不懂... 哪位教教我?快跪了....
fly 100%
2016-05-31
打赏
举报
回复
i2c 在menuconfig 里面有个选项选上会自己注册到/dev上 不然你要自己mknod的
microgiant
2016-05-31
打赏
举报
回复
谢谢楼上两位,关键是我在cat /proc/devices 或者是cat /proc/misc下面都都没有发现这个设备啊.
insmod之后只有
所以我估摸mknod也不行,没有设备号啊~~~
HelloBirthday
2016-05-30
打赏
举报
回复
先说说我的理解吧。可能是由于硬件的板级信息加载引用导致的,如果是自己动态加载驱动模块,就要去看看硬件部分I2C设备的设备信息是否被加载,一般就是#ifdef xxxx这种,然后下面包含了i2c设备信息,这种定义一般都是该驱动对应的名称。在开机的时候,由于是动态加载驱动模块导致ifdef未生效所以加载驱动后并不能将驱动和设备匹配起来。 可能我也没说清楚,不对的地方请见谅。
和
菜鸟
一起学linux之
V4L2
摄像头应用流程
对于
v4l2
,上次是在调试收音机驱动的时候用过,其他也就只是用
i2c
配置一些寄存器就可以了。那时只是粗粗的了解了,把收音机当作
v4l2
的
设备
后会在/dev目录下生成一个radio的节点。然后就可以操作了。后来就没怎么接触...
摄像头
V4L2
编程应用开发
Video for Linux two(Video4Linux2)简称
V4L2
,是V4L的改进版。
V4L2
是linux系统操作系统下一套用于采集图片、视频、和音视频数据的通用API接口,配合适当的视频采集
设备
和相应的驱动程序,可以实现图片、视频、音频等...
linux下通过
V4L2
驱动USB摄像头
应用程序通过
V4L2
接口采集视频数据步骤 相关结构体解析 参考链接 前言 在移植罗技C270摄像头到6818的过程中,内核已经检测到了USB摄像头,但是直接用OpenCV的API(比如CvCapture*...
v4l2
视频驱动中关于vivi.c的个人分析(
菜鸟
入门,请轻拍!)
今天是2013-3-22,在前一段时间看了很多
I2C
以后(虽然没有经过什么实际检验,但是感觉还是对
I2C
有了一点点的了解),今天开始来学习学习有关视频方面的东西。 首先我看的参考入门文档: ... 还有几个datasheet,如:...
Linux
v4l2
一 应用层
Android Camera 一 源码路径 Android Camera 二 JNI JAVA和C/CPP图像数据传输流程分析 Android Camera 三 CameraService 和 Client 链接到 HAL ...本文转载: 和
菜鸟
一起学linux之
V4L2
摄像头应用流程 ...
驱动开发/核心开发
21,600
社区成员
21,708
社区内容
发帖
与我相关
我的任务
驱动开发/核心开发
硬件/嵌入开发 驱动开发/核心开发
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章