On Saturday 18 November 2006 21:18, Han Holl wrote: > On Saturday 18 November 2006 12:02, Hans Verkuil wrote: > > On Saturday 18 November 2006 09:32, Han Holl wrote: > > > On Friday 17 November 2006 23:20, Hans Verkuil wrote: > > > > Hmm, back to basics I think. Install the standard ivtv-0.8.x > > > > (http://ivtvdriver.org/viewcvs/ivtv/branches/0.8.tar.gz?view=ta > > > >r). > > > > > > > > 1) Load the driver and post the INIT IVTV messages > > > > > > ivtv: ==================== START INIT IVTV ==================== > > > ivtv: version 0.8.0 (tagged release) loading > > > > Nope, that's the wrong ivtv version. Use the one from the link I > > gave you otherwise you can't dump the cx25840 registers as you have > > noticed. > > Well, I tried again (with the link you gave me), and got the same > version number and the same register dump result. For good measure I > also tried the atrpms released ivtv.ko again with the same result. > Somewhere there must be lurking a module that lets you dump those > registers, but it's not at > http://ivtvdriver.org/viewcvs/ivtv/branches/0.8.tar.gz?view=tar
I just downloaded from that same link, compiled and installed it and this is what you should see: ivtv: ==================== START INIT IVTV ==================== ivtv: version 0.8.1 (development snapshot compiled on Sat Nov 18 21:29:30 2006) loading Check if you have duplicate ivtv.ko modules in /lib/modules. With this 0.8.1 snapshot you can dump the registers with the command I gave you. > > > > > 3) Start a capture and run cx25840ctl -l and post the output. > > > > > > ioctl: IVTV_IOC_G_CX25840_SETTING failed > > > Opening /dev/video0 > > > (disappointing I guess) > > > > Are you certain you are using the cx25840 from ivtv-0.3.2q? The > > reported ioctl doesn't even exist in 0.3.2q. > > No, I'm not certain at all. Ivtv was in early and medium 2005 in > heavy flux, all kind of drivers came with ivtv _and_ with the kernel, > and you could get all kinds of contradictory advise to use which with > what parameters. But it's in the directory > /lib/modules/2.6.11-1.27_FC3/ivtv/, so my guess would be that this is > the driver that came with ivtv-0.3.2q. The machine that this was > compiled on has been gone, as have the sources (I'm not running FC3 > anymore anywhere), and once I got something that worked satisfactory > I stopped experimenting. > I do also have a driver > in /lib/modules/2.6.11-1.27_FC3/updates/drivers/media/video/ which I > have renamed to cx25840.ko.NOT, so I guess that's not the one used > here. (I've noticed that the access bits of drivers don't get set > when they're loaded, even though from rc.sysinit I have the > impression that driver loading happens after mounting the root file > system rw). You can download the original 0.3.2q from here: http://dl.ivtvdriver.org/ivtv/archive/0.3.x/0.3.2/ivtv-0.3.2q.tgz Go to the utils directory and run make and you should have a hopefully working cx25840ctl utility. Regards, Hans _______________________________________________ ivtv-devel mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-devel
