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

Hartmut Hackmann hartmut.hackmann at t-online.de
Tue Nov 7 00:35:05 CET 2006


Hi

Chris Winger wrote:
> 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?
> 
TDA10046 is the channel decoder which is the "center of the frontend": Thats
correct.

> Why is there no other device for DVB-S available?
> 
Hm, does anybody know which channel decoder and tuner are used in the DVB-S
section?

> I hope you can help me here..
> 
> Thanks and kind regards,
> 
> Winger
> 
Hartmut



More information about the linux-dvb mailing list