Compro VideoMate T200a

From LinuxTVWiki
Jump to navigation Jump to search

Card features

  • PCI interface
  • TV, Composite, and S-Video inputs

The T200A is designed for use in Australia, apparently using different frequencies.

Chipsets

This card is very similar to the T300, but uses a different tuner.

  • SAA7134
  • TDA 9889
  • TDA 10046


How to make it work

Kernel (2.6.20 and greater)

This card is now supported. No special configuration is required. Note that I do not know if the analogue inputs work.

Kernel (pre-2.6.20)

Known to work with versions 2.6.13 and 2.6.15, if the Linuxtv.org V4L and DVB mercurial code is used. If you are running ubuntu LTS with 2.6.15 and don't mind the security implications, you can try copying the two key kernel modules from here.

At the moment (2006-05-02) this card needs one file in the linux source to be modified before compiling:

remove the code that is commented with "switch the board ..." in the functions "philips_europa_pll_init()" and "philips_europa_analog()" in saa7134-dvb.c

(thanks to Hartmut Hackmann)

This change allows the kernel to treat the T200a as though it were a T300. For the moment it is necessary to over-ride the auto-detection routines at module load (see below).

Module parameters

modprobe saa7134 card=70; modprobe saa7134-dvb

Viewers

dvbstream didn't work for me. When you have used the scan program to create your channels.conf for tzap, execute tzip with the -r switch in the background. I then used mplayer to dump the stream: mplayer -quiet -dumpstream /dev/dvb/adapter0/dvr0. Of course you can just watch it live, too.

If you are interested in my dodgy tv capture code which does the above, plus re-encodes the raw stream into compressed AVI, you can find tvrecord.sh here.

Teletext

Not yet tested.

See also