Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#4 Infinite nuber of inputs on ASUS A3N series

open
nobody
None
5
2007-11-15
2007-11-15
Anonymous
No

Type M5603c, sensor ov7640
Using version 0.3 rev. 104
Module seems to be loaded properly (modprobe m560x debug=16):

Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: usb_m560x_init - M560x-based WebCam driver startup
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: m560x_probe - M560x-based WebCam connected
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: [usb_m560x_probe:2738] cam c155c000
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: [initialize_m5603_camera:1038] initialize_m5603_camera
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: [initialize_camera:1126] Correctly initialized_m560x_camera
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m5603_mt9v011.c: [m5603_probe_mt9v011:366] probe mt9v011 sensor id ff ff
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m5603_ov7640.c: [m5603_probe_ov7640:170] probe ov7640 sensor id 00 00
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m5603_ov7640.c: [m5603_probe_ov7640:172] detected ov7640 sensor
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: [m560x_attach_sensor:1102] attach sensor
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: [initialize_v4l_camera:948] initialize controls to default values 2312 68 34 OV7640
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: [initialize_v4l_camera:950] i 0
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: [initialize_v4l_camera:961] Image sensor supports 'exposure' control
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: [initialize_v4l_camera:950] i 1
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: [initialize_v4l_camera:961] Image sensor supports 'global gain' control
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: [initialize_v4l_camera:950] i 2
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: [initialize_v4l_camera:961] Image sensor supports 'horizontal mirror' control
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: [initialize_v4l_camera:950] i 3
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: [initialize_v4l_camera:961] Image sensor supports 'vertical mirror' control
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: [initialize_v4l_camera:950] i 4
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: [initialize_v4l_camera:961] Image sensor supports 'red balance' control
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: [initialize_v4l_camera:950] i 5
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: [initialize_v4l_camera:961] Image sensor supports 'blue balance' control
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: [initialize_v4l_camera:950] i 6
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: [initialize_v4l_camera:961] Image sensor supports 'green balance' control
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: [initialize_v4l_camera:950] i 7
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: [initialize_v4l_camera:950] i 8
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: [initialize_v4l_camera:950] i 9
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: [initialize_v4l_camera:950] i 10
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: [initialize_v4l_camera:950] i 11
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: [initialize_v4l_camera:950] i 12
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: [initialize_v4l_camera:950] i 13
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: [initialize_v4l_camera:950] i 14
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: [initialize_v4l_camera:950] i 15
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: [initialize_v4l_camera:950] i 16
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: [initialize_v4l_camera:950] i 17
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: [initialize_v4l_camera:950] i 18
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: [initialize_v4l_camera:950] i 19
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: [initialize_v4l_camera:950] i 20
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: [initialize_v4l_camera:950] i 21
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: [initialize_v4l_camera:950] i 22
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: [initialize_v4l_camera:950] i 23
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: [initialize_v4l_camera:950] i 24
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: [initialize_v4l_camera:950] i 25
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: [initialize_v4l_camera:950] i 26
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: [initialize_v4l_camera:950] i 27
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: [initialize_v4l_camera:950] i 28
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: [initialize_v4l_camera:950] i 29
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: [initialize_v4l_camera:950] i 30
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: [initialize_v4l_camera:950] i 31
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: [initialize_v4l_camera:950] i 32
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: [initialize_v4l_camera:950] i 33
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: m560x_probe - Ali_M560x WebCam driver is now controlling video device 0
Nov 15 17:30:14 Asus usbcore: registered new interface driver m560x
Nov 15 17:30:14 Asus /usr/portage/distfiles/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 0.4.0:Ali M560x Webcam Driver

When trying to play a video ( eg. mplayer or xawtv ) it looks like the driver announces an infinite nuber of inputs. Nothing gets crashed, but mplayer lists infinitely all inputs and nothing plays, xawtv shows blank screen.

Here is the output from v4l-info:

### v4l2 device info [/dev/video0] ###
general info
VIDIOC_QUERYCAP
driver : "m560x"
card : "Ali M560x-based USB Camera"
bus_info : "usb-0000:00:1d.7-4"
version : 0.4.0
capabilities : 0x5000001 [VIDEO_CAPTURE,READWRITE,STREAMING]

standards
VIDIOC_ENUMSTD(0)
index : 0
id : 0x0 []
name : ""
frameperiod.numerator : 0
frameperiod.denominator : 0
framelines : 0

inputs
VIDIOC_ENUMINPUT(0)
index : 0
name : "USB"
type : CAMERA
audioset : 0
tuner : 0
std : 0x0 []
status : 0x0 []
VIDIOC_ENUMINPUT(1)
index : 1
name : "USB"
type : CAMERA
audioset : 0
tuner : 0
std : 0x0 []
status : 0x0 []
VIDIOC_ENUMINPUT(2)
index : 2
name : "USB"
type : CAMERA
audioset : 0
tuner : 0
std : 0x0 []
status : 0x0 []
VIDIOC_ENUMINPUT(3)
index : 3
name : "USB"
type : CAMERA
audioset : 0
tuner : 0
std : 0x0 []
status : 0x0 []
VIDIOC_ENUMINPUT(4)
index : 4
name : "USB"
type : CAMERA
audioset : 0
tuner : 0
std : 0x0 []
status : 0x0 []
VIDIOC_ENUMINPUT(5)
index : 5
name : "USB"
type : CAMERA
audioset : 0
tuner : 0
std : 0x0 []
status : 0x0 []
VIDIOC_ENUMINPUT(6)
index : 6
name : "USB"
type : CAMERA
audioset : 0
tuner : 0
std : 0x0 []
status : 0x0 []
VIDIOC_ENUMINPUT(7)
index : 7
name : "USB"
type : CAMERA
audioset : 0
tuner : 0
std : 0x0 []
status : 0x0 []
VIDIOC_ENUMINPUT(8)
index : 8
name : "USB"
type : CAMERA
audioset : 0
tuner : 0
std : 0x0 []
status : 0x0 []
VIDIOC_ENUMINPUT(9)
index : 9
name : "USB"
type : CAMERA
audioset : 0
tuner : 0
std : 0x0 []
status : 0x0 []
.....and it continues infinitely (but very fast, index 5000 in cca 3 seconds

Discussion

  • Logged In: NO

    It's a version 0.4 sorry