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

Reply via email to