spca5xx没用。(新驱动[0ac8:0x0321]出来了,法国的开发还真不错)

CPU/显卡/打印机/USB设备等硬件问题
回复
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

spca5xx没用。(新驱动[0ac8:0x0321]出来了,法国的开发还真不错)

#1

帖子 eexpress » 2006-09-24 12:00

weblog_entry.php?e=1498
有空的帮忙看看。编译加载都搞了。
上次由 eexpress 在 2006-12-21 23:48,总共编辑 2 次。
● 鸣学
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

手动修改记录,妈的,自己修改源码驱动。

#2

帖子 eexpress » 2006-09-24 14:11

$ e spca5xx.mod.c
MODULE_ALIAS("usb:v0AC8p0302d*dc*dsc*dp*ic*isc*ip*");
MODULE_ALIAS("usb:v0AC8p0321d*dc*dsc*dp*ic*isc*ip*");

$ e dirvers/usb/spca5xx.c

$ grep 0321 *
spca5xx.c: {Zc321, "Z-star Vimicro zc0321"},
spca5xx.c: {USB_DEVICE(0x0ac8, 0x0321)}, /* Z-star Vimicro zc0321 */
spca5xx.c: case 0x0321: /* USB eexpress */


zc3xx.h里面没有0302的设置了。zcxxi2cSensorSIF查表。自己增加一种设备。增加pid=0321的。

camorama出来了。ekiga设备出来了。就是图像没出来。看来继续改,应该是需要替换这2行的。
spca50x->bridge = BRIDGE_ZC3XX;
spca50x->sensor = SENSOR_ICM105A;
● 鸣学
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#3

帖子 eexpress » 2006-09-24 14:31

测试了BRIDGE_ZC3XX架构下的,所有传感器类似,都是不同的花屏幕,SENSOR_HV7131B还是唯一的白屏幕,想来也不应该换BRIDGE_ZC3XX的类型了。
spca50x->bridge = BRIDGE_ZC3XX;
spca50x->sensor = SENSOR_PAS106;//SENSOR_HV7131B;//SENSOR_PAS202;//SENSOR_HV7131C;//SENSOR_HDCS2020;//SENSOR_INTERNAL;//SENSOR_TAS5130C;//SENSOR_PB0330;//SENSOR_ICM105A; //overwrite by the sensor detect routine


不会是摄像头电源没开吧。
● 鸣学
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#4

帖子 eexpress » 2006-12-21 23:36

真是多谢Andrea Di Menna,和我一样的摄像头,也是等了许久,被他找到了新驱动。
http://mxhaard.free.fr/spca50x/Download ... 216.tar.gz
● 鸣学
lisir
帖子: 1187
注册时间: 2006-04-29 14:54
来自: 山东
联系:

#5

帖子 lisir » 2006-12-30 23:13

过来顶一下。
学会看置顶帖、精华帖。
学会使用搜索。
常见问题解答和发帖需知
huxl
帖子: 7
注册时间: 2006-09-10 15:21

大家看看我的该怎么办?

#6

帖子 huxl » 2006-12-31 13:36

我的摄像头的信息是:
Bus 001 Device 015: ID 0ac8:307b Z-Star Microelectronics Corp.
驱动也都正常编译了,插入摄像头,就是没有 /dev/video0 的出现.

请问大伙我该怎么做呢?谢谢
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#7

帖子 eexpress » 2006-12-31 14:25

代码: 全选

/lib/modules/2.6.17-10-generic/kernel/drivers/media/video/spca5xx
/lib/modules/2.6.17-10-generic/kernel/drivers/media/video/spca5xx/spca5xx.ko
/lib/modules/2.6.17-6-generic-xen0/kernel/drivers/media/video/spca5xx
/lib/modules/2.6.17-6-generic-xen0/kernel/drivers/media/video/spca5xx/spca5xx.ko
/usr/lib/libgphoto2/2.2.1/spca50x.so
模块加载了没。
● 鸣学
huxl
帖子: 7
注册时间: 2006-09-10 15:21

#8

帖子 huxl » 2006-12-31 14:53

spca5xx.ko是加载了的,不过

代码: 全选

/usr/lib/libgphoto2/2.2.1/spca50x.so
在我这里没找到, 这个也是必须的吗?该从哪里找这个文件

我这里有这两个:

代码: 全选

/lib/modules/2.6.15-23-686/kernel/drivers/media/video/videodev.ko
/lib/modules/2.6.15-23-686/kernel/drivers/usb/media/spca5xx/spca5xx.ko
lisir
帖子: 1187
注册时间: 2006-04-29 14:54
来自: 山东
联系:

#9

帖子 lisir » 2006-12-31 15:03

你没看到楼主说的吗?到那个法国网站上去下载个驱动,安装上就行了。你可以参考一个我的这篇帖子,比较详细点:viewtopic.php?t=36137

我的建议是你先用Easycam2试试,如果不行再使用这个驱动。Easycam2的说明地址:wiki.ubuntu.org.cn/Webcam
学会看置顶帖、精华帖。
学会使用搜索。
常见问题解答和发帖需知
huxl
帖子: 7
注册时间: 2006-09-10 15:21

#10

帖子 huxl » 2006-12-31 15:18

Easycam2探测不到摄像头,于是装了gspcav1-20061216.tar.gz 。。

现在的问题是没有 /dev/video0 这个设备, 不知道这个问题是不是与目前还不支持 307b 的驱动有关。

尝试了 楼主 “自己修改源码驱动” 一建议, 想问一下楼主是不是成功了?
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#11

帖子 eexpress » 2006-12-31 16:35

修改源码的。纯粹是碰运气。因为当时没0321的驱动,想试试是不是能用原来的驱动组合出这个新硬件而已。

你的问题,可能主要是usb id变的问题。这个太奇怪了。0302在列表里面支持。307b的看了没有的。
● 鸣学
lisir
帖子: 1187
注册时间: 2006-04-29 14:54
来自: 山东
联系:

#12

帖子 lisir » 2006-12-31 20:13

楼主还是等过段时间再去这个网站看看,说不定就有支持了
再说,就算装上驱动,也只是个心理安慰,没有什么实际应用的。
学会看置顶帖、精华帖。
学会使用搜索。
常见问题解答和发帖需知
头像
arli
帖子: 194
注册时间: 2006-11-24 11:00
来自: 太阳系第3行星
联系:

#13

帖子 arli » 2006-12-31 21:28

老兄的跟我好象是一个型号的摄像头。。。我的鸡也 asus 的是 a8ja,不过是手工焊了显卡和内存

不过我从买回来到现在从未启用过,相反被识别出来也禁用掉了,它是整个计算机里最危险的一个硬件。。。

可能是夜路走的多了,怕鬼。。
要爱护linux 就象爱护我们的庄稼地一样
huxl
帖子: 7
注册时间: 2006-09-10 15:21

#14

帖子 huxl » 2006-12-31 22:00

老兄的跟我好象是一个型号的摄像头。。。我的鸡也 asus 的是 a8ja,不过是手工焊了显卡和内存

不过我从买回来到现在从未启用过,相反被识别出来也禁用掉了,它是整个计算机里最危险的一个硬件。。。
你的能被识别出来?你也是装了上述驱动吗
回复