[linux-dvb] MSI TV @nywhere a/d support

Dietmar Herrendörfer dietmar.herrendoerfer at arcor.de
Tue Mar 20 08:03:19 CET 2007


Hello,

please correct me if I am wrong, but the following issue doesn't seem to
be resolved. And as I have this card working here are my five cents on this:

> I have a MSI TV @nywhere A/D PCI DVB-T card that I'm trying to get 
> working on ubuntu for MythTV.
>
> The PCI id (or whatever it's called) is 4e42:3306.
>   
Same card here:

saa7133[0]: found at 0000:00:0b.0, rev: 209, irq: 20, latency: 32, mmio:
0xcfff9800
saa7133[0]: subsystem: 4e42:3306, board: LifeView FlyDVB-T Hybrid
Cardbus [card=94,insmod option]
saa7133[0]: board init: gpio is 210000
saa7133[0]: i2c eeprom 00: 42 4e 06 33 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
saa7133[0]: i2c eeprom 10: 00 00 62 08 ff 20 ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 20: 01 40 01 03 03 01 01 03 08 ff 01 ed ff ff ff ff
saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 40: ff 21 00 c2 96 10 05 01 01 16 32 15 ff ff ff ff
saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
tuner 1-004b: chip found @ 0x96 (saa7133[0])
tuner 1-004b: setting tuner address to 61
tuner 1-004b: type set to tda8290+75a
tuner 1-004b: setting tuner address to 61
tuner 1-004b: type set to tda8290+75a
saa7133[0]: registered device video0 [v4l2]
saa7133[0]: registered device vbi0
saa7133[0]: registered device radio0



> With an ubuntu standard kernel (version 2.6.17-10-generic) I have tried 
> using card=94 on the modprobe, and it gets inserted into the kernel ok.
>   
I am currently using a standard (= as from linux.org) 2.6.19.1 kernel
under Debian Etch. I am also loading the saa7134 kernel-module with an
card=94 option. The exact kernel version doesn't seem to be critical though.

> I then do a modprobe saa7134_dvb and it says:
> DVB: registering frontend 1 (Philips TDA10046H DVB-T)...
>
> and then later:
> tda1004x: found firmware revision 29 -- ok
>
> But then when I try to tune to a channel in mythtv, I see this in the 
> syslog:
> tda1004x: pll set failed
>   
I initially had the same problem myself. Some time has passed since, but
as far as I remember I fixed this solely by extracting the firmware from
the windows files that were on the CD that came with the card. For doing
this I hacked the "get_dvb_firmware" script that is part of the kernel
source (i.e. /usr/src/linux/Documentation/dvb/get_dvb_firmware).

I definitely wasn't able to get the card going with the usual firmware
for this philips chipset.



Dietmar




More information about the linux-dvb mailing list