Medion CTX953
From LinuxTVWiki
A hybrid DVB-T PCI card from Medion.
This Medion CTX 953_V.1.4.2 DVB-T/analog hybrid PCI-card (P/N 2003 2576) came with the ALDI-machine described here.
Contents |
Hardware
It uses the following chips:
NXP SAA 7131E/03/G CH1394 SF8510.1 TSG 07172 NXP TDA 10046A SF9349.1 256 07151 NXP 8275AC1 CMOS 38 TP607111
Running the command # lspci -v yeilds:
05:01.0 Multimedia controller: Philips Semiconductors SAA7133/SAA7135 Video Broadcast Decoder (rev d1)
Subsystem: Creatix Polymedia GmbH Unknown device 0010
Flags: bus master, medium devsel, latency 64, IRQ 22
Memory at ff9ff800 (32-bit, non-prefetchable) [size=2K]
Capabilities: [40] Power Management version 2
and # lspci -vn:
05:01.0 0480: 1131:7133 (rev d1)
Subsystem: 16be:0010
Flags: bus master, medium devsel, latency 64, IRQ 22
Memory at ff9ff800 (32-bit, non-prefetchable) [size=2K]
Capabilities: [40] Power Management version 2
The card has an S-Video IN, an Audio-IN (3.5mm), and a Composite-IN.
Support
Both analog and DVB-T work fine on Linux. This card seems to be based on the TIGER-S design with external LNA, which is "card=109". A firmware does not seem to be required for most cards. Some cards, like this one and one card I sold to a friend seems to try to load a firmware. Other cards from the same shipment as the card I sold to that friend, strangely, do not. My friend so far hasn't been able to get DVB-T to work on Linux, even with a firmware. The cards works fine on Windows. He was able to load revision 29 of dvb-fe-tda10046.fw but he couldn't get DVB-T to work.
If you need a firmware, you can try the updated get_dvb_firmware script or use the file "TT_PCI_2.19h_28_11_2006/software/OEM/PCI/App/ttlcdacc.dll" contained in http://technotrend-online.com/download/software/219/TT_PCI_2.19h_28_11_2006.zip, which you'll have to rename to /lib/firmware/dvb-fe-tda10046.fw.
You can also get an archive with several firmwares including dvb-fe-tda10046.fw: DVB firmwares v2, 7Z–728 KiB, TBZ–1.80 MiB, or ZIP–2.08 MiB, contains 114 files.
Generally, you should read http://article.gmane.org/gmane.comp.video.video4linux/34255.
RF remote control
ALDI also sold a remote bundled with the computer mentioned above. It is NOT connected to the TV-card, but rather sends its RF-signals to an X10-USB-receiver.
The remote works nicely using lirc-0.8.2 or higher (0.8.1 does NOT work correctly, you have to press most keys twice because of a missing "toggle_bit_mask"-setting). The modules lirc_atiusb and lirc_dev have to be loaded. Make sure that the kernels atiusb and atiusb2 modules are NOT loaded (don't compile them), they don't work.
This is the lsusb info about the X10-USB receiver: "Bus 003 Device 002: ID 0bc7:0006 X10 Wireless Technology, Inc."
lirc
This is my lircd.conf:
# Please make this file available to others
# by sending it to <lirc@bartelmus.de>
#
# this config file was automatically generated
# using lirc-0.8.2(default) on Sun Aug 12 02:13:30 2007
#
# contributed by Ben Adler @ gmx dot net
#
# brand: Medion / X10 (part of http://www.medion.de/md8824/)
# remote control: RF Vista Remote Control (OR24V)
# P/N: 2003 5335
# devices being controlled by this remote: USB RF remote receiver (CM20E), P/N 2003 1776
begin remote
name Medion_X10
bits 16
eps 30
aeps 100
one 0 0
zero 0 0
pre_data_bits 8
pre_data 0x14
post_data_bits 16
post_data 0x0
gap 227978
toggle_bit_mask 0x80800000
begin codes
red 0x87B2
yellow 0x0934
blue 0x8AB5
green 0x0833
power 0xD702
text 0xEB16
tvrecord 0x6D98
disc 0xD904
table 0x86B1
tvplay 0xF11C
back 0x75A0
info 0x042F
volume_up 0x5E89
volume_down 0xDD08
mute 0x5580
channel_up 0xE00B
channel_down 0x618C
cursor_up 0xEF1A
cursor_down 0x77A2
cursor_left 0xF21D
cursor_right 0x749F
ok 0xF31E
start 0x709B
track_previous 0xF621
track_next 0x78A3
record 0xFC27
pause 0x7EA9
stop 0xFD28
seek_backward 0x79A4
play 0xFA25
seek_forward 0x7BA6
1 0xE20D
2 0x638E
3 0xE40F
4 0x6590
5 0xE611
6 0x6792
7 0xE813
8 0x6994
9 0xEA15
0 0x6C97
asterisk 0x0C37
hash 0x8DB8
clear 0x0530
enter 0x8BB6
end codes
end remote