主题 : 为什么我的usb摄像头在6410上不能使用(悬赏现金200元) 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 52732
精华: 0
发帖: 7
金钱: 35 两
威望: 7 点
综合积分: 14 分
注册时间: 2011-07-24
最后登录: 2011-08-09
楼主  发表于: 2011-07-24 09:12

 为什么我的usb摄像头在6410上不能使用(悬赏现金200元)

我用6410开发一款软件,要用到摄像头。结果打不开摄像头。
请高手指教,多谢!另悬赏现金200元,绝不食言!如果言辞有不妥之处请见谅!
开发板插上摄像头后的检测结果:
usb 1-1.2: new full speed USB device using s3c2410-ohci and address 5          
usb 1-1.2: New USB device found, idVendor=05a9, idProduct=a511                  
usb 1-1.2: New USB device strings: Mfr=0, Product=0, SerialNumber=0            
gspca: probing 05a9:a511                                                        
ov519: Device custom id 6c                                                      
ov519: Uploading quantization tables                                            
ov519: I2C synced in 0 attempt(s)                                              
ov519: starting OV7xx0 configuration                                            
ov519: Sensor is an OV7620                                                      
input: ov519 as /devices/platform/s3c2410-ohci/usb1/1-1/1-1.2/input/input2      
gspca: video2 created    

程序相关部分值调整:
struct capture_info{
    int width, height;
    char device[256];
{
static struct capture_info capinfo={384, 384, "/dev/video2"};
... ...
caphandle=cap_driver->open(capinfo.device);
if(!caphandle){
    printf("failed to open video for linux interface!\n");
    return -1;
}

程序运行报错:
frame buffer: 480x272,  16bpp, 0x7f800byte                                      
failed to open video for linux interface!                                      
v4l: getimage                                                                  
Segmentation fault
[ 此帖被xmut在2011-07-31 22:02重新编辑 ]
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
1楼  发表于: 2011-07-24 21:15
板子式什么型号?
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 52732
精华: 0
发帖: 7
金钱: 35 两
威望: 7 点
综合积分: 14 分
注册时间: 2011-07-24
最后登录: 2011-08-09
2楼  发表于: 2011-07-25 11:40
tiny6410。
我现在想换个摄像头试试,看行不行!
我现在用的摄像头在pxa270上是能用的,移植到6410上有很多问题,现在就剩摄像头的没解决了,程序本身应该没问题。
级别: 新手上路
UID: 34308
精华: 0
发帖: 1
金钱: 5 两
威望: 1 点
综合积分: 2 分
注册时间: 2010-12-14
最后登录: 2017-09-13
3楼  发表于: 2011-07-31 16:27
我也碰到过,你这样做吧,就是不要再开机之前USB摄像头插到板子上,等开完机正常后再把USB摄像头插到板上就可以用了。
级别: 新手上路
UID: 52732
精华: 0
发帖: 7
金钱: 35 两
威望: 7 点
综合积分: 14 分
注册时间: 2011-07-24
最后登录: 2011-08-09
4楼  发表于: 2011-07-31 20:38
谢谢楼上的。之前我也试过这招,不管用。
我换了天敏10moons的摄像头,在6410自带的测试软件能打开。但我的软件打不开。
级别: 新手上路
UID: 52732
精华: 0
发帖: 7
金钱: 35 两
威望: 7 点
综合积分: 14 分
注册时间: 2011-07-24
最后登录: 2011-08-09
5楼  发表于: 2011-07-31 20:52
图片:
我想会不会是驱动的原因,因为270是显示的是ov511芯片(如附件),而6410上显示的是ov519.
级别: 新手上路
UID: 52732
精华: 0
发帖: 7
金钱: 35 两
威望: 7 点
综合积分: 14 分
注册时间: 2011-07-24
最后登录: 2011-08-09
6楼  发表于: 2011-07-31 22:05
查看了6410的内核配置文件,发现ov51X USB Camera driver 已经编译进去了,不知道为什么系统提示ov519