[ivtv-users] Card not working..
Andy Walls
awalls at radix.net
Sat Feb 13 01:42:29 CET 2010
On Sun, 2010-02-07 at 17:40 -0600, Eric Wescott wrote:
> >
> > So i2c_new_probed_device() is being called with a bad address list.
> >
> > This can happen when probing for the tuner I2C devices and the .i2c
> > member of the card defintion is not set. This is exactly the problem
> > with Hans' patch here:
> >
> > http://linuxtv.org/hg/~hverkuil/v4l-dvb-ivtv/rev/a0b04dbb0c0c <http://linuxtv.org/hg/%7Ehverkuil/v4l-dvb-ivtv/rev/a0b04dbb0c0c>
> >
> > Using Hans' v4l-dvb-ivtv repository, add a line like:
> >
> > .i2c = &ivtv_i2c_std,
> >
> > to the card defintion for the Sony Kikyo and please try building and
> > installing that v4l-dvb-ivtv module set again.
> >
>
> Okay, I managed to get everything working now and here is how I did it.
>
> .video_inputs = {
> { IVTV_CARD_INPUT_VID_TUNER, 2, 1 },
> { ITVT_CARD_INPUT_COMPOSITE1, 3, 1},
> { IVTV_CAD_INPUT_SVIDEO1, 3, 7},
> }
Eric,
As I was cleaning this up to be merged into the v4l-dvb tree, I found
these values of "3" are problematic. That parameter is an index into
the .audio_input[] portion of the card entry. But only entries for
indices 0, 1, and 2 are defined.
When tuned to each one of these inputs and sound is working OK, could
you run
$ v4l2-ctl -d /dev/videoN --log-status
and provide the output, so I can see the state of the GPIOs and other
chip settings.
Thanks.
Regards,
Andy
More information about the ivtv-users
mailing list