摄像头驱动问题(TQ2440)

news/2024/12/5 11:41:26/

电子市场买的摄像头《好朋友》,说实话没听说过这个品牌。

插到我的ubuntu 10.04上,通过cheese 可以用

插到我的板子上就有问题了:

首先:设备描述符没有 /dev/video0,只有这个设备,不是我的,

cat /dev/video0 > a.jpg  显示No read ...反正就是不是这个设备描述符。

其次,把设备拔下来再插上,有如下信息

[root@qian /]# usb 1-1: USB disconnect, address 2                               //拔下摄像头
usb 1-1: new full speed USB device using s3c2410-ohci and address 3             //插上摄像头
usb 1-1: New USB device found, idVendor=0ac8, idProduct=3450                    
usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0               
usb 1-1: Product: Venus USB2.0 Camera                                           
usb 1-1: Manufacturer: Vimicro Corp.                                            
usb 1-1: configuration #1 chosen from 1 choice                                  
uvcvideo: Found UVC 1.00 device Venus USB2.0 Camera (0ac8:3450)                 //这里可以看出是中星微的摄像头,驱动用的是uvc
input: Venus USB2.0 Camera as /class/input/input2

这个摄像头的驱动我编译进内核了,下面的信息可以证明已经加载了驱动。

[root@qian /]# dmesg|grep cam            #这个camif是不是开发板上的那个20针从camera接口?                                       
initializing s3c2440 camera interface......                                     
s3c2440 camif init done                                                         
[root@qian /]# dmesg|grep Cam                                                   
ov511: v1.64 for Linux 2.5:ov511 USB Camera Driver                              
usb 1-1: Product: Venus USB2.0 Camera                                           
uvcvideo: Found UVC 1.00 device Venus USB2.0 Camera (0ac8:3450)                 
input: Venus USB2.0 Camera as /class/input/input1  
[root@qian /]# dmesg |grep video                                                
Linux video capture interface: v2.00                                            
usbcore: registered new interface driver uvcvideo                               //这点看是不是
uvcvideo: Found UVC 1.00 device Venus USB2.0 Camera (0ac8:3450)


本以为这俩可能救了我的命,谁知道,最终还是没有解决。


从头分析下:

1,硬件是好的,

2,驱动找到了(开机之前插上设备,开机之后插上设备都试过了)

usbcore: registered new interface driver uvcvideo                               //这点看是不是
uvcvideo: Found UVC 1.00 device Venus USB2.0 Camera (0ac8:3450)

这个是证明驱动找到了吗?

3,设备没有建立描述符!!!*这点是什么原因呢? 驱动?还是其他?

(1)busybox编译是加了mknod  (root /bin/也有mknod)可以开机后建立!

(2)文件系统我只建立了null console开机必备的,其他的都是udev建立的(负责旧版本的设备管理系统devfs已被废除,但新版本的udev是一个基于用户空间的设备管理系统。)


http://www.ideasonboard.org/uvc/
http://weijb0606.blog.163.com/blog/static/131286274201063145356429/


其实这个问题最终并不是驱动问题,是我的问题,驱动在2这个上面已经找到了,原因是我太相信这个关盘里的测试程序了,根本没有仔细看源码,

虽然这个驱动是没有问题了,但是下面要自己写测试程序,最后再做成视频监控系统,真的有点让人。。。。

磨练吧,小弟不是吓大的,呵呵



http://www.ppmy.cn/news/145095.html

相关文章

wince摄像头驱动帖子集锦

http://www.wince.com.tw/bbs/index.asp 请问kshuang大侠及各位高手 ,用IssueIsochTransfer函数实现usb摄像头得驱动时,参数dwStartingFrame 是怎么设定得?还有实现一般得usb摄像头得功能,需要实现哪些类指定得功能呢(…

USB摄像头驱动分析

1.构造一个usb_driver 2.设置 probe:2.1.分配video_device:video_device_alloc2.2 设置.fops.ioctl_ops (里面需要设置11项)如果要用内核提供 的缓冲区操作函数,还需要构造一个videobuf_queue_ops2.3.注册: video_register_device id_table:表示支持哪些…

驱动调试-摄像头部分

调试 1.硬件部分 根据原理图确定camera的接口是MIPI还是DVP,确定在哪路IIC上 如果是MIPI,确定MIPI的的data lane数,哪路CSI上 用万用表确定Camera的供电是否正常,是否需要软件控制 AVDD:camera模拟电压,给芯片的模拟器件供电---->2.8V&…

vue 3 第二十六章:样式(scoped、深度选择器、全局选择器、css modules、自定义注入名称、css中v-bind)

文章目录 1. 介绍2. 基本使用3. scoped原理4. 深度选择器5. 插槽选择器6. 全局选择器7. 混合使用局部与全局样式8. CSS Modules9. 自定义注入名称10. CSS 中的 v-bind() 1. 介绍 在 Vue 中&#xff0c;我们可以使用 scoped 特性来给组件的样式添加作用域。通过为组件的 <st…

第六十一天学习记录:C语言进阶:C语言预处理1

程序的翻译环境和执行环境 在ANSI C的任何一种实现中&#xff0c;存在两个不同的环境。 第一种是翻译环境&#xff0c;在这个环境中源代码被转换为可执行的机器指令。第2种是执行环境&#xff0c;它用于实际执行代码。 详解编译链接 翻译环境 ![在这里插入图片描述](https:/…

Flink SQL之Regular Joins

1.Regular Joins&#xff08;双流join&#xff09; 双流join是最通用的联接类型&#xff08;支持 Batch\Streaming&#xff09;&#xff0c;其中任何新记录或联接两侧的更改都是可见的&#xff0c;并影响整体的Join结果。 特点&#xff1a; 对于流式查询&#xff0c;双流join…

【线程、线程池】

notify() 一个线程调用共享对象的notify)方法后&#xff0c;会唤醒一个在该共享变量上调用wait系列方法后被挂起的线程。一个共享变量上可能会有多个线程在等待&#xff0c;具体唤醒哪个等待的线程是随机的。 此外&#xff0c;被唤醒的线程不能马上从 wait方法返回并继续执行&…

计算机专业基础知识(中)

大纲分专题讲解4. 操作系统的基本概念、功能、组成及分类概念理解主要功能组成和分类主流的操作系统推荐书籍和课程 5. Windows 操作系统的基本概念和常用术语&#xff0c;文件、文件夹、库等Windows 常用术语Windows 电脑品牌 6. 多媒体技术的概念与应用关键技术应用举例 7. 计…