[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