Hello,
I just tried the trunk and branches of the m560x on
Ubuntu Gutsy with 2.6.22-14-generic. I didn't manage to
get any images so am seeking help.
Attached is the message log (trunk) and lsusb output for the
device. Let me know if there's anything else I can do.
The "Message too long" output seems to be a running theme
in the error messages. I hope this stuff is useful.
Both xawtv and v4l-conf blank my screen, I have to switch to
and from a virtual console to restore X.
[22:43 km_m560x]$ sudo insmod ./m560x.ko debug=16
[22:44 km_m560x]$ xawtv -f
This is xawtv-3.95.dfsg.1, running on Linux/i686 (2.6.22-14-generic)
xinerama 0: 1280x800+0+0
/dev/video0 [v4l2]: no overlay support
v4l-conf had some trouble, trying to continue anyway
v4l2: open /dev/video0: Message too long
v4l2: open /dev/video0: Message too long
v4l: open /dev/video0: Message too long
no video grabber device available
[22:44 km_m560x]$ camorama -D
VIDIOCGCAP -- could not get camera capabilities, exiting.....
$ v4l-conf
v4l-conf: using X11 display :0.0
dga: version 2.0
mode: 1280x800, depth=24, bpp=32, bpl=5120, base=0xc0000000
can't open /dev/video0: Message too long
[22:47 km_m560x]$ head /sys/class/video4linux/video0/*
[ trimmed down ]
==> /sys/class/video4linux/video0/dev <==
81:0
==> /sys/class/video4linux/video0/name <==
Ali M560x-based USB Camera
$ lsmod
Module Size Used by
m560x 80288 0
videodev 29312 1 m560x
v4l2_common 18432 1 videodev
v4l1_compat 15364 1 videodev
[...]
[22:56 km_m560x]$ ls /lib/firmware/2.6.22-14-generic/m560*
/lib/firmware/2.6.22-14-generic/m5602.csr
/lib/firmware/2.6.22-14-generic/m5602v1.5.csr
/lib/firmware/2.6.22-14-generic/m5603.csr
/lib/firmware/2.6.22-14-generic/m560x.bin
/lib/firmware/2.6.22-14-generic/m560x.inf
Thanks,
Brad
--
If one dedicates these four vows to the gods and Buddhas every
morning, he will have the strength of two men and will never slip
backward. One must edge forward like the inchworm, bit by bit. The
gods and Buddhas, too, first started with a vow. -- Hagakure
Dec 10 22:43:59 localhost kernel: [ 4237.144000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: usb_m560x_init
- M560x-based WebCam driver startup
Dec 10 22:43:59 localhost kernel: [ 4237.144000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: m560x_probe -
M560x-based WebCam connected
Dec 10 22:43:59 localhost kernel: [ 4237.144000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[usb_m560x_probe:2738] cam f52d8000
Dec 10 22:43:59 localhost kernel: [ 4237.144000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_m5602_camera:971] initialize_m5602_camera
Dec 10 22:44:00 localhost kernel: [ 4237.612000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_m5602_camera:1024] 0x0ff9 13
Dec 10 22:44:00 localhost kernel: [ 4237.612000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_m5602_camera:1024] 0x0ff9 13
Dec 10 22:44:00 localhost kernel: [ 4237.616000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_m5602_camera:1024] 0x0ff9 13
Dec 10 22:44:00 localhost last message repeated 7 times
Dec 10 22:44:00 localhost kernel: [ 4237.620000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_m5602_camera:1024] 0x0ff9 13
Dec 10 22:44:00 localhost last message repeated 8 times
Dec 10 22:44:00 localhost kernel: [ 4237.624000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_m5602_camera:1024] 0x0ff9 13
Dec 10 22:44:00 localhost kernel: [ 4237.624000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_camera:1126] Correctly initialized_m560x_camera
Dec 10 22:44:00 localhost kernel: [ 4237.628000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m5602_mt9v111.c:
[m5602_probe_mt9v111:189] probe mt9v111 sensor id ff ff
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m5602_ov9650.c:
[m5602_probe_ov9650:190] probe ov9650 sensor id 96 52
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m5602_ov9650.c:
[m5602_probe_ov9650:192] detected ov9650 sensor
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[m560x_attach_sensor:1102] attach sensor
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_v4l_camera:948] initialize controls to default values 2312 68 34
OV9650
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_v4l_camera:950] i 0
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_v4l_camera:961] Image sensor supports 'exposure' control
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_v4l_camera:950] i 1
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_v4l_camera:961] Image sensor supports 'global gain' control
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_v4l_camera:950] i 2
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_v4l_camera:961] Image sensor supports 'horizontal mirror' control
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_v4l_camera:950] i 3
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_v4l_camera:961] Image sensor supports 'vertical mirror' control
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_v4l_camera:950] i 4
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_v4l_camera:961] Image sensor supports 'red balance' control
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_v4l_camera:950] i 5
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_v4l_camera:961] Image sensor supports 'blue balance' control
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_v4l_camera:950] i 6
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_v4l_camera:961] Image sensor supports 'green balance' control
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_v4l_camera:950] i 7
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_v4l_camera:950] i 8
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_v4l_camera:950] i 9
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_v4l_camera:950] i 10
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_v4l_camera:950] i 11
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_v4l_camera:950] i 12
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_v4l_camera:950] i 13
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_v4l_camera:950] i 14
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_v4l_camera:950] i 15
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_v4l_camera:950] i 16
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_v4l_camera:950] i 17
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_v4l_camera:950] i 18
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_v4l_camera:950] i 19
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_v4l_camera:950] i 20
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_v4l_camera:950] i 21
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_v4l_camera:950] i 22
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_v4l_camera:950] i 23
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_v4l_camera:950] i 24
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_v4l_camera:950] i 25
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_v4l_camera:950] i 26
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_v4l_camera:950] i 27
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_v4l_camera:950] i 28
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_v4l_camera:950] i 29
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_v4l_camera:950] i 30
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_v4l_camera:950] i 31
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_v4l_camera:950] i 32
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[initialize_v4l_camera:950] i 33
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: m560x_probe -
Ali_M560x WebCam driver is now controlling video device 0
Dec 10 22:44:00 localhost kernel: [ 4237.632000] usbcore: registered new
interface driver m560x
Dec 10 22:44:00 localhost kernel: [ 4237.632000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 0.4.0:Ali
M560x Webcam Driver
Dec 10 22:44:10 localhost kernel: [ 4247.572000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[v4l_m560x_open:1705] Device /dev/video0
Dec 10 22:44:10 localhost kernel: [ 4247.572000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: m560x open
Dec 10 22:44:10 localhost kernel: [ 4247.572000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[v4l_m560x_open:1712] cam->users 0
Dec 10 22:44:10 localhost kernel: [ 4247.572000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[m560x_start_transfer:1497] start_transfer
Dec 10 22:44:10 localhost kernel: [ 4247.572000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[m560x_start_transfer:1498] Initialize isochronous buffers and urb's
Dec 10 22:44:10 localhost kernel: [ 4247.572000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[m560x_start_transfer:1500] number of urb's 8 packetsize 0c00 number of packets
20
Dec 10 22:44:10 localhost kernel: [ 4247.572000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[m560x_start_transfer:1534] Isochronous buffers and urb's initialized
Dec 10 22:44:10 localhost kernel: [ 4247.572000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[m560x_start_transfer:1535] Bayer_frame pointer 00000000
Dec 10 22:44:10 localhost kernel: [ 4247.576000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[v4l_m560x_open:1759] cam f52d8000
Dec 10 22:44:10 localhost kernel: [ 4247.576000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[v4l_m560x_open:1760] Video device /dev/video0 is open
Dec 10 22:44:10 localhost kernel: [ 4247.576000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[v4l_m560x_do_ioctl:2022] v4l_m560x_ioctl 00
Dec 10 22:44:10 localhost kernel: [ 4247.576000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[v4l_m560x_do_ioctl:2036] VIDIOC_QUERYCAP
Dec 10 22:44:10 localhost kernel: [ 4247.576000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[v4l_m560x_release:1773] m560x release
Dec 10 22:44:10 localhost kernel: [ 4247.576000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[m560x_stop_transfer:1566] Free isochronous buffers and urb's
Dec 10 22:44:10 localhost kernel: [ 4247.672000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[m560x_stop_transfer:1574] Isochronous buffers and urb's freed
Dec 10 22:44:10 localhost kernel: [ 4247.676000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[v4l_m560x_release:1778] cam f52d8000
Dec 10 22:44:10 localhost kernel: [ 4247.676000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[v4l_m560x_release:1779] nbuffers 0
Dec 10 22:44:10 localhost kernel: [ 4247.676000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[m560x_release_buffers:153] buffers 0
Dec 10 22:44:10 localhost kernel: [ 4247.676000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[m560x_release_buffers:162] buffers released
Dec 10 22:44:10 localhost kernel: [ 4247.676000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[v4l_m560x_release:1785] Video device /dev/video0 closed
Dec 10 22:44:10 localhost kernel: [ 4247.676000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[v4l_m560x_open:1705] Device /dev/video0
Dec 10 22:44:10 localhost kernel: [ 4247.676000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: m560x open
Dec 10 22:44:10 localhost kernel: [ 4247.676000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[v4l_m560x_open:1712] cam->users 0
Dec 10 22:44:10 localhost kernel: [ 4247.676000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[m560x_start_transfer:1497] start_transfer
Dec 10 22:44:10 localhost kernel: [ 4247.676000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[m560x_start_transfer:1498] Initialize isochronous buffers and urb's
Dec 10 22:44:10 localhost kernel: [ 4247.676000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[m560x_start_transfer:1500] number of urb's 8 packetsize 0c00 number of packets
20
Dec 10 22:44:10 localhost kernel: [ 4247.676000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[m560x_start_transfer:1534] Isochronous buffers and urb's initialized
Dec 10 22:44:10 localhost kernel: [ 4247.676000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[m560x_start_transfer:1535] Bayer_frame pointer 00000000
Dec 10 22:44:10 localhost kernel: [ 4247.676000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[v4l_m560x_open:1705] Device /dev/video0
Dec 10 22:44:10 localhost kernel: [ 4247.676000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: m560x open
Dec 10 22:44:10 localhost kernel: [ 4247.676000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[v4l_m560x_open:1712] cam->users 0
Dec 10 22:44:10 localhost kernel: [ 4247.676000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[m560x_start_transfer:1497] start_transfer
Dec 10 22:44:10 localhost kernel: [ 4247.676000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[m560x_start_transfer:1498] Initialize isochronous buffers and urb's
Dec 10 22:44:10 localhost kernel: [ 4247.676000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[m560x_start_transfer:1500] number of urb's 8 packetsize 0c00 number of packets
20
Dec 10 22:44:10 localhost kernel: [ 4247.676000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[m560x_start_transfer:1534] Isochronous buffers and urb's initialized
Dec 10 22:44:10 localhost kernel: [ 4247.676000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[m560x_start_transfer:1535] Bayer_frame pointer 00000000
Dec 10 22:44:10 localhost kernel: [ 4247.676000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[v4l_m560x_open:1705] Device /dev/video0
Dec 10 22:44:10 localhost kernel: [ 4247.676000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: m560x open
Dec 10 22:44:10 localhost kernel: [ 4247.676000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[v4l_m560x_open:1712] cam->users 0
Dec 10 22:44:10 localhost kernel: [ 4247.676000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[m560x_start_transfer:1497] start_transfer
Dec 10 22:44:10 localhost kernel: [ 4247.676000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[m560x_start_transfer:1498] Initialize isochronous buffers and urb's
Dec 10 22:44:10 localhost kernel: [ 4247.676000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[m560x_start_transfer:1500] number of urb's 8 packetsize 0c00 number of packets
20
Dec 10 22:44:10 localhost kernel: [ 4247.676000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[m560x_start_transfer:1534] Isochronous buffers and urb's initialized
Dec 10 22:44:10 localhost kernel: [ 4247.676000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[m560x_start_transfer:1535] Bayer_frame pointer 00000000
Dec 10 22:44:48 localhost kernel: [ 4286.032000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[v4l_m560x_open:1705] Device /dev/video0
Dec 10 22:44:48 localhost kernel: [ 4286.032000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: m560x open
Dec 10 22:44:48 localhost kernel: [ 4286.032000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[v4l_m560x_open:1712] cam->users 0
Dec 10 22:44:48 localhost kernel: [ 4286.032000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[m560x_start_transfer:1497] start_transfer
Dec 10 22:44:48 localhost kernel: [ 4286.032000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[m560x_start_transfer:1498] Initialize isochronous buffers and urb's
Dec 10 22:44:48 localhost kernel: [ 4286.032000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[m560x_start_transfer:1500] number of urb's 8 packetsize 0c00 number of packets
20
Dec 10 22:44:48 localhost kernel: [ 4286.032000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[m560x_start_transfer:1534] Isochronous buffers and urb's initialized
Dec 10 22:44:48 localhost kernel: [ 4286.032000]
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c:
[m560x_start_transfer:1535] Bayer_frame pointer 00000000
Bus 005 Device 004: ID 0402:5602 ALi Corp.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x0402 ALi Corp.
idProduct 0x5602
bcdDevice 1.00
iManufacturer 0
iProduct 1 USB2.0 Camera
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 101
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 500mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0000 1x 0 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0000 1x 0 bytes
bInterval 4
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 1
bNumEndpoints 2
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x1400 3x 0 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0010 1x 16 bytes
bInterval 4
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 2
bNumEndpoints 2
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x1380 3x 896 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0010 1x 16 bytes
bInterval 4
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 3
bNumEndpoints 2
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x1300 3x 768 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0010 1x 16 bytes
bInterval 4
Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
bNumConfigurations 1
Device Status: 0x0000
(Bus Powered)
-------------------------------------------------------------------------
SF.Net email is sponsored by:
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
M560x-driver-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/m560x-driver-devel