[linux-dvb] Medion SAA7134 and DVB-S - How?

Chris Winger Chris282 at gmx.net
Sun Nov 5 23:40:24 CET 2006


Hi there,

I hope it's ok for me to ask a (perhaps trivial) question to you.

I've got a Medion MD8386XL PC with a Medion CTX925-Karte (SAA7134) . The 
card supports analogue TV, DVB-T and DVB-S via Hybridtuner. According to 
some Forums the Tuner should be a Philips FMD1216ME M33 Hybrid-Tuner. My 
Linux-Distribution is ubuntu 6.10 Edgy Eft with Kernel 2.6.17-10.386.

Unfortunately I'm not able to get DVB-s to work and I couldn't find the 
necessary info in the ubuntu forum (or at least I did not understand it...)
I think the card should work as card 12 Tuner 63

lspci -v output is:
03:01.0 Multimedia controller: Philips Semiconductors SAA7134 Video 
Broadcast Decoder (rev 01)
       Subsystem: Creatix Polymedia GmbH Medion 7134
       Flags: bus master, medium devsel, latency 32, IRQ 225
       Memory at d8000000 (32-bit, non-prefetchable) [size=1K]
       Capabilities: <access denied>

03:04.0 Multimedia controller: Philips Semiconductors SAA7134 Video 
Broadcast Decoder (rev 01)
       Subsystem: Creatix Polymedia GmbH Unknown device 0005
       Flags: bus master, medium devsel, latency 32, IRQ 233
       Memory at d8002000 (32-bit, non-prefetchable) [size=1K]
       Capabilities: <access denied>


After sudo modprobe SAA7134 I get the following output:

[17180961.460000] saa7134[0]: found at 0000:03:01.0, rev: 1, irq: 225, 
latency: 32, mmio: 0xd8000000
[17180961.460000] saa7134[0]: subsystem: 16be:0003, board: Medion 7134 
[card=12,insmod option]
[17180961.460000] saa7134[0]: board init: gpio is 0
[17180961.620000] tuner 0-0061: chip found @ 0xc2 (saa7134[0])
[17180961.636000] tuner 0-0061: type set to 63 (Philips FMD1216ME MK3 
Hybrid Tuner)
[17180961.644000] tda9887 0-0043: chip found @ 0x86 (saa7134[0])
[17180961.684000] saa7134[0]: i2c eeprom 00: be 16 03 00 54 20 1c 00 43 
43 a9 1c 55 d2 b2 92
[17180961.684000] saa7134[0]: i2c eeprom 10: 00 ff 86 0f ff 20 ff 00 01 
50 32 79 01 3c ca 50
[17180961.684000] saa7134[0]: i2c eeprom 20: 01 40 01 02 02 03 01 00 06 
ff 00 1f 02 51 96 2b
[17180961.684000] saa7134[0]: i2c eeprom 30: a7 58 7a 1f 03 8e 84 5e da 
7a 04 b3 05 87 b2 3c
[17180961.684000] saa7134[0]: i2c eeprom 40: ff 1d 00 c2 86 10 01 01 00 
00 fd 79 44 9f c2 8f
[17180961.684000] saa7134[0]: i2c eeprom 50: ff ff ff ff ff ff 06 06 0f 
00 0f 00 0f 00 0f 00
[17180961.684000] saa7134[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff 
ff ff ff ff ff ff ff
[17180961.684000] saa7134[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff 
ff ff ff ff ff ff ff
[17180961.708000] saa7134[0] Board has DVB-T
[17180961.708000] saa7134[0] Tuner type is 63
[17180961.760000] saa7134[0]: registered device video0 [v4l2]
[17180961.760000] saa7134[0]: registered device vbi0
[17180961.760000] saa7134[0]: registered device radio0
[17180961.760000] ACPI: PCI Interrupt 0000:03:04.0[A] -> GSI 20 (level, 
low) -> IRQ 233
[17180961.760000] saa7134[1]: found at 0000:03:04.0, rev: 1, irq: 233, 
latency: 32, mmio: 0xd8002000
[17180961.760000] saa7134[1]: subsystem: 16be:0005, board: Medion 7134 
Bridge #2 [card=93,autodetected]
[17180961.760000] saa7134[1]: board init: gpio is 0
[17180961.760000] saa7134[1]: Medion 7134 Bridge #2: dual saa713x 
broadcast decoders
[17180961.760000] saa7134[1]: Sorry, none of the inputs to this chip are 
supported yet.  *### what does that mean?*
[17180961.760000] saa7134[1]: Dual decoder functionality is disabled for 
now, use the other chip. *### I assume that's the DVB-S bit?*
[17180961.900000] saa7134[1]: i2c eeprom 00: be 16 05 00 54 20 1c 00 43 
43 a9 1c 55 d2 b2 92
[17180961.900000] saa7134[1]: i2c eeprom 10: 00 ff 86 0f ff 20 ff 00 01 
50 32 79 01 3c ca 50
[17180961.900000] saa7134[1]: i2c eeprom 20: 01 40 01 02 02 03 01 00 06 
ff 00 21 02 51 96 2b
[17180961.900000] saa7134[1]: i2c eeprom 30: a7 58 7a 1f 03 8e 84 5e da 
7a 04 b3 05 87 b2 3c
[17180961.900000] saa7134[1]: i2c eeprom 40: ff 24 00 c0 ff 1c 00 ff ff 
ff fd 79 44 9f c2 8f
[17180961.900000] saa7134[1]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff 
ff ff ff ff ff ff ff
[17180961.900000] saa7134[1]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff 
ff ff ff ff ff ff ff
[17180961.900000] saa7134[1]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff 
ff ff ff ff ff ff ff
[17180961.908000] saa7134[1]: registered device video1 [v4l2]
[17180961.908000] saa7134[1]: registered device vbi1
[17180961.916000] saa7134 ALSA driver for DMA sound loaded
[17180961.916000] saa7134[0]/alsa: saa7134[0] at 0xd8000000 irq 225 
registered as card -1
[17180961.916000] saa7134[1]/alsa: saa7134[1] at 0xd8002000 irq 233 
registered as card -1


dmesg | grep frontend says:
[17179586.688000] DVB: registering frontend 0 (Philips TDA10046H DVB-T)...

After sudo modprobe SAA7134_dvb, /dev/dvb/adapter0 gets created.

If I start kaffeine, I get DVB-T to work. Kaffeine recognisez the card as:
Using DVB device 0:0 "Philips TDA10046H DVB-T"

Why TDA10046H instead of FMD1216ME?

Why is there no other device for DVB-S available?

I hope you can help me here..

Thanks and kind regards,

Winger
















More information about the linux-dvb mailing list