Google
  Web www.spinics.net

Re: AVerMedia Cardbus Plus (E501R)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]


Hi Marcin,

> (I read in the archive that ALPS TSBE5 has the same interface as TSEZ1,

that's true.

> which is reported under Windows to be the tuner installed on Plus. Added
> tda9887_conf entry in desperation basing on Cinergy 400 Cardbus card.

That's OK. It is not really a TDA9887, there's just something that behaves 
like a TDA9887 integrated in the TSBE5 tuner. So, if you've got such a tuner, 
you need the tda9887 module for TV (not for composite or S-Video).

> audio_clock is copied from AVerMedia Cardbus)

That's not necessarily correct. To be sure, you have to open the card and look 
what crystal is connected to the SAA7134.

[snip]
>
> The card is then recognized, but the blue LED indicator does not come on
> when I insert the card. I hoped that another trick borrowed from Cinergy
> 400 would help, but
>
> case SAA7134_BOARD_CINERGY400_CARDBUS:
> case SAA7134_BOARD_AVERMEDIA_CARDBUS_PLUS:
>         /* power-up tuner chip */
>         saa_andorl(SAA7134_GPIO_GPMODE0 >> 2,   0x00040000, 0x00040000);
>         saa_andorl(SAA7134_GPIO_GPSTATUS0 >> 2, 0x00040000, 0x00000000);
>
> in saa7134_board_init1 did not help.

It would have been much coincidence if it did. That pulling GPIO18 low turns 
on power for the tuner is a very special thing in the Cinergy 400 TV mobile.

> AVerMedia Cardbus TV/Radio Plus [card=47,autodetected]
> Mar 11 01:08:59 marcin kernel: saa7134[0]: board init: gpio is 0

>From this you can see that all GPIO pins are low after reset. So, if one of 
them turns on tuner power, it has to be by setting it to high.

> Mar 11 01:08:59 marcin kernel: tuner: chip found at addr 0xc0 i2c-bus
that's the tuner...
> Mar 11 01:08:59 marcin kernel: tuner: type set to 12 (Alps TSBE5) by
...looks good...

> Mar 11 01:08:59 marcin kernel: saa7134[0]: i2c scan: found device @ 0x80
that's strange, maybe TDA9887 on yet another address ? Try adding this address 
at the beginning of tda9887.c

> Mar 11 01:08:59 marcin kernel: saa7134[0]: i2c scan: found device @ 0xa0
EEPROM found, OK.

> Mar 11 01:08:59 marcin kernel: saa7134[0]: i2c scan: found device @ 0xc0
Tuner found, OK.

>
> What can I do more to discover what is needed to make the card work?

Try it with composite input first. Try to find out the correct .amux/.vmux 
settings for the different inputs. If that works, try the tuner. You could 
try and set _all_ GPIOs high (hope it doesn't damage anything...).
Find good module parameters for tda9887. That'll keep you busy for a while...

Good luck,

Hans


--

Unsubscribe mailto:video4linux-list-request@xxxxxxxxxx?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list

[Home]     [Older V4L]     [Linux DVB]     [Video Disk Recorder]     [Video Technology]     [Asterisk]     [Photo]     [DCCP]     [Netdev]     [Plasma TVs]     [Video Projectors]     [PDAs]     [Xorg]     [Util Linux NG]     [Xfree86]     [Devices]     [Big List of Linux Books]     [Free Photo Albums]     [LCD TVs]     [Fedora Users]     [Webcams]     [Fedora Women]     [HDTV]     [ALSA Users]     [ALSA Devel]     [Stuff]     [SSH]     [Linux USB]

Powered by Linux

Google PageRank Checking tool