Supported DVB cards
Card features are as follows:
- fullts - Card is capable of delivering the full unmodified TS stream to userspace.
- partialts - Card can only deliver a partial/modified TS stream to userspace.
- AVin - Card has an A/V input.
- decoder - Card has an onboard hardware video+audio decoder.
- ir - Card has a remote control
- ci - Card can be equipped with a Common Interface for decryption CAMs.
DVB-T cards
Hauppauge/TT Nova-T budget
(L64781/Grundig 29504-401(tsa5060))
features: fullts board markings: "S-DVB Data Rev 1.2" card driver: budget interface: PCI PCI device id: 1131:7146 PCI subsystem id: 13c2:1005 Bridge: Philips SAA7146A frontend 1: tin box: Grundig 29504-401 frontend driver: grundig_29504_401 demodulator location: tin box demodulator: LSI l64781 @0x55 PLL: Philips tda5060 @0x61 Notes:
Hauppauge/TT Nova-T budget
(tda10045/Philips tdm1316l(tda6651tt) + TDA9889)
features: fullts board markings: "B2T1110 Rev 1.1" card driver: budget-ci interface: PCI PCI device id: 1131:7146 PCI subsystem id: 13c2:1011 Bridge: Philips SAA7146A frontend 1: tin box: Philips tdm1316l frontend driver: tda1004x demodulator location: separate demodulator: Philips tda10045 @0x08 PLL: Philips tda6651tt @0x63 Notes: Need to disable the MC44BC374 (i2c:0x65) in the tin box. SAW filter chip (TDA9889) is controlled by the tda10045's GPIO lines.
Hauppauge/TT Nova-USB-t budget
(tda10046/Philips td1316(tda6651tt) OR cx22700/ALPS TDMB7(??))
features: partialts board markings: "USB_DVB v1.92" card driver: ttusb-budget interface: USB1.1 USB device id: 0b48:1005 frontend possibility 1: tin box: Philips td1316 frontend driver: tda1004x demodulator location: separate demodulator: Philips tda10046 @0x08 PLL: Philips tda6651tt @ 0x60 frontend possibility 2: tin box: ALPS TDMB7 frontend driver: alps_tdmb7 demodulator location: tin box demodulator: cx22700 @0x43 PLL: ?? @ 0x61 Notes: Need to disable the MC44BC374 (i2c:0x65) for the Philips td1316. SAW filter is controlled by the tda10046's GPIO lines. This device has only one frontend - but there are two possibilities Although the hardware is capable of delivering the entire transport stream, the bandwidth of the USB bus prevents it
(sp8870/ALPS TDLB7(sp5659))
features: decoder, partialts card driver: dvb-ttpci interface: PCI PCI device id: 1131:7146 PCI subsystem id: 13c2:0001 frontend 1: tin box: ALPS TDLB7 frontend driver: alps_tdlb7 demodulator location: separate demodulator: Spase SP8870 @0x71 PLL: SP5659 @0x60 Notes:
Hauppauge Nova-T budget Model 90002
(cx22702/Thomson dtt7592(tua6034))
features: fullts board markings: sticker "DVB-T 90002", board "900000-03, HannStar MV-4 94V-O" card driver: cx88 interface: PCI PCI device id: 14f1:8804 PCI subsystem id: 0070:9002 EEPROM: 128 bytes @0x50 Bridge: Conexant CX2388x frontend 1: tin box: Thomson dtt7592 frontend driver: cx22702 demodulator location: separate demodulator: Conexant cx22702 @0x43 PLL: Infineon tua6034 @0x61 Notes:
Avermedia DVB-T 761
(sp887x/Microtune MT7202DTF(tsa5060))
features: fullts, AVin?? card driver: dvb-bt8xx interface: PCI PCI device id: 14f1:8804 PCI device id: 109e:036e PCI subsystem id: 1461:0761 Bridge: Conexant Fusion 878A frontend 1: tin box: Microtune MT7202DTF frontend driver: sp887x demodulator location: tin box demodulator: SP887x @0x70 PLL: Philips TSA5060 @0x60 Notes:
Avermedia DVB-T 771
(mt352/samsung tdtc9251dh0(??))
features: fullts, AVin card driver: dvb-bt8xx interface: PCI PCI device id: 109e:036e PCI subsystem id: 1461:0771 Bridge: Brooktree bt878 frontend 1: tin box: samsung tdtc9251dh0 frontend driver: mt352 demodulator location: tin box demodulator: mt352 @0x0f PLL: ?? @0x61 Notes:
DVICO FusionHDTV DVB-T1
(mt352/LG-Z201(tua6034))
features: fullts, AVin card driver: cx88 interface: PCI PCI device ID: 14f1:8802 PCI subsystem ID: 18ac:db00 Bridge: CX23881 frontend 1: tin box: LG-Z201 frontend driver: mt352 + Christopher Pascoe's patches (not merged yet) demodulator location: tin box demodulator: mt352 @0x0F PLL: tua6034 @0x61 Notes:
DVICO FusionHDTV DVB-T Lite
(mt352/Thomson DTT7579(tua6034))
features: fullts card driver: dvb-bt8xx + Christopher Pascoe's patches (http://www.itee.uq.edu.au/~chrisp/DVICO-Linux/patches) interface: PCI PCI device ID: 109e:0878 PCI subsystem ID: 18ac:db10 Bridge: bt8xx frontend 1: tin box: Thomson DTT7579 frontend driver: mt352 + Christopher Pascoe's patches (http://www.itee.uq.edu.au/~chrisp/DVICO-Linux/patches) demodulator location: separate demodulator: mt352 @0x0F PLL: tua6034 @0x60 Notes:
TwinHan DVB-T
("DTTDIG") (dst)
features: fullts card driver: dvb-bt8xx interface: PCI PCI device id: 14f1:8804 PCI subsystem id: 1822:0001 Bridge: bt8xx frontend 1: frontend driver: dst Notes: The frontends on these cards are hidden behind an ASIC - no need to know the full details. The actual card type is determined by interrogating the onboard EEPROM.
Technisat Airstar2
(mt352/Samsung tdtc9251dh0(??)) features: fullts card driver: skystar2 interface: PCI PCI device id: 13d0:2103 (rev 02) PCI subsystem id: 13d0:2103 frontend 1: tin box: samsung tdtc9251dh0 frontend driver: mt352 demodulator location: tin box demodulator: ST MT352 @0x0f PLL: ?? @0x61 Notes: Based on B2C2 FlexCop Chipset. The PCI address of this is identical to the skystar2!!! Have to probe frontend to identify.
Conexant reference DVB-T design
(cx22702/Thomson DTT7579(tua6034))
features: fullts card driver: cx88 interface: PCI PCI device id: 14f1:8804 PCI subsystem id: 14f1:0187 Bridge: Conexant CX2388x frontend 1: tin box: Thomson dtt7579 frontend driver: cx22702 demodulator location: separate demodulator: Conexant cx22702 @0x43 PLL: Infineon tua6034 @0x60 Notes:
DiBcom DVB-T USB1.1 reference design (Twinhan, KWorld, Hama, Artec, Compro)
features: partialts card driver: dvb-dibusb interface: USB1.1 USB device id: 1822:3201 (Twinhan VisionDTV USB-Ter/HAMA USB DVB-T device - cold) USB device id: 1822:3202 (Twinhan VisionDTV USB-Ter/HAMA USB DVB-T device - warm) USB device id: 13d3:3201 (Twinhan VisionDTV USB-Ter/HAMA USB DVB-T device - cold) USB device id: 13d3:3202 (Twinhan VisionDTV USB-Ter/HAMA USB DVB-T device - warm) USB device id: eb1a:17de (KWorld V-Stream XPERT DTV - DVB-T USB - cold) USB device id: eb1a:17df (KWorld V-Stream XPERT DTV - DVB-T USB - warm) USB device id: 10b8:0bb8 (DiBcom USB reference design - cold) USB device id: 10b8:0bb9 (DiBcom USB reference design - warm) USB device id: 05d8:8105 (Ultima Electronic/Artec T1 USB TVBOX - cold) USB device id: 05d8:8106 (Ultima Electronic/Artec T1 USB TVBOX - warm) USB device id: 185b:d000 (Compro DVB-U2000 - USB DVB-T - cold) USB device id: 185b:d001 (Compro DVB-U2000 - USB DVB-T - warm) frontend possibility 1: tin box: Thomson CATV DAT7022 frontend driver: dib3000mb demodulator location: separate demodulator: DiBcom 3000-MB (mobile rev. B) PLL: Infineon TUA6010XS
Hauppauge/TT DEC2000-t
features: partialts, decoder card driver: ttusb-dec interface: USB1.1 USB device id: 0b48:1008 Notes: These cards have the frontend hidden behind a USB interface - no need to know the details
Hauppauge/TT DEC2540-t
features: partialts, decoder card driver: ttusb-dec interface: USB1.1 USB device id: 0b48:1009 Notes: These cards have the frontend hidden behind a USB interface - no need to know the details
Terratec Cinergy 1200 DVB-T/KNC1 DVB-T
(tda10046/Philips TU1216L(tda6651tt))
features: fullts card driver: budget-av interface: PCI PCI device id: 1131:7146 PCI subsystem id: 153b:1157 (cinergy) PCI subsystem id: 1894:0030 (knc1) Bridge: Philips SAA7146A frontend 1 tin box: Philips TU1216L frontend driver: tda1004x demodulator location: tin box demodulator: Philips TDA10046 @0x08 PLL: Philips tda6651tt @0x60 Notes:
DVB-S cards
Hauppauge/TT WinTV DVB-S rev1.3
(ves1893/ALPS BSRV2(sp5659))
features: decoder, partialts card driver: dvb-ttpci interface: PCI PCI device id: 1131:7146 PCI subsystem id: 0x13c2:0x0000 audio DAC: Texas Instruments TLC320AD80C frontend 1: tin box: ALPS BSRV2 frontend driver: ves1x93 demodulator location: tin box demodulator: ves1893 @0x08 PLL: Mitel sp5659 @0x61 Notes: This card has the same PCI ID as all the other 1.x TT decoder-equipped cards
Hauppauge/TT WinTV DVB-S rev1.3SE
(ves1893/ALPS BSRV2(sp5659))
features: decoder, partialts card driver: dvb-ttpci interface: PCI PCI device id: 1131:7146 PCI subsystem id: 0x13c2:0x1002 audio DAC: Texas Instruments TLC320AD80C frontend 1: tin box: ALPS BSRV2 frontend driver: ves1x93 demodulator location: tin box demodulator: ves1893 @0x08 PLL: Mitel sp5659 @0x61 Notes: This version is almost the same as the other rev1.3 except it is slightly different: "LNBP chip: CT 002V0 94V-0 9942 13SP no C" Called rev1.3SE for now for want of a better name It also has a different PCI ID!
Hauppauge/TT WinTV DVB-S Rev 1.5
(stv0299/ALPS BSRU6(tsa5059))
features: decoder, partialts card driver: dvb-ttpci interface: PCI PCI device id: 1131:7146 PCI subsystem id: 0x13c2:0x0000 audio DAC: Crystal CS4341 frontend possibility 1: tin box: ALPS BSRU6 frontend driver: stv0299 demodulator location: tin box demodulator: ST stv0299b @0x68 PLL: Philips tsa5059 @0x61
Hauppauge/TT WinTV DVB-S Rev 1.6
(tda8083/Grundig 29504-451(tsa5522))
features: decoder, partialts card driver: dvb-ttpci interface: PCI PCI device id: 1131:7146 PCI subsystem id: 0x13c2:0x0000 audio DAC: Crystal CS4341 frontend 1: tin box: Grundig 29504-451 frontend driver: grundig_29504_491 demodulator location: tin box demodulator: Philips tda8083 @0x68 PLL: Philips tsa5522 @0x61
Hauppauge/TT WinTV Nexus-S Rev 2.1
(stv0299/ALPS BSRU6(tsa5059) OR ves1893/ALPS BSRV2(sp5659))
features: decoder, partialts card driver: dvb-ttpci interface: PCI PCI device id: 1131:7146 PCI subsystem id: 13c2:0003 Bridge: Philips SAA7146A audio DAC: Texas Instruments TLC320AD80C frontend possibility 1: tin box: ALPS BSRU6 frontend driver: stv0299 demodulator location: tin box demodulator: ST stv0299b @0x68 PLL: Philips tsa5059 @0x61 frontend possibility 2: tin box: ALPS BSRV2 frontend driver: ves1x93 demodulator location: tin box demodulator: ves1893 @0x08 PLL: Mitel sp5659 @0x61 Notes: This card has only one frontend - but there are two possibilities This card has the same PCI ID as the other rev2.X DVB-S cards
Hauppauge/TT WinTV Nexus-S Rev 2.2
(stv0299/ALPS BSRU6(tsa5059))
features: decoder, partialts card driver: dvb-ttpci interface: PCI PCI device id: 1131:7146 PCI subsystem id: 13c2:0003 Bridge: Philips SAA7146A audio DAC: Crystal CS4341 frontend possibility 1: tin box: ALPS BSRU6 frontend driver: stv0299 demodulator location: tin box demodulator: ST stv0299b @0x68 PLL: Philips tsa5059 @0x61 Notes: This card has the same PCI ID as the other rev2.X DVB-S cards
Hauppauge/TT Nova budget
(stv0299/ALPS BSRU6(tsa5059) OR ves1893/ALPS BSRV2(sp5659))
features: fullts card driver: budget interface: PCI PCI device id: 1131:7146 PCI subsystem id: 13c2:1003 Bridge: Philips SAA7146A frontend possibility 1: tin box: ALPS BSRU6 frontend driver: stv0299 demodulator location: tin box demodulator: ST stv0299b @0x68 PLL: Philips tsa5059 @0x61 frontend possibility 2: tin box: ALPS BSRV2 frontend driver: ves1x93 demodulator location: tin box demodulator: ves1893 @0x08 PLL: Mitel sp5659 @0x61 Notes: This card has only one frontend - but there are two possibilities
Hauppauge/TT Nova-CI budget
(stv0299/ALPS BSRU6(tsa5059))
features: fullts card driver: budget-ci interface: PCI PCI device id: 1131:7146 PCI subsystem id: 13c2:100c Bridge: Philips SAA7146A EEPROM: 2KB @0x50-0x5E (8x 256 bytes) frontend 1 tin box: ALPS BSRU6 frontend driver: stv0299 demodulator location: tin box demodulator: ST stv0299b @0x68 PLL: Philips tsa5059 @0x61 Notes:
Hauppauge/TT Nova-CI budget
(stv0299b/Philips su1278(tsa5059))
features: fullts,ci board markings: "B2S1100 Rev 1.0" card driver: budget-ci interface: PCI PCI device id: 1131:7146 PCI subsystem id: 13c2:100f Bridge: Philips SAA7146A frontend 1: tin box: Philips su1278/sh frontend driver: stv0299 demodulator location: tin box demodulator: ST stv0299b @0x68 PLL: Philips tsa5059 @0x60 Notes: There are two versions - one with the CI components, and one with them missing. The one with them missing cannot support a CI interface. Some of these cards have problems with certain multiswitches which do not draw any current - tuning to a V polarity will gradually "drift" to the H polarity. Sypmtom is initial good lock on V channel, with signal loss/extreme errors within a few seconds. Recent (>mid 2004?) cards are fine.
Technisat Skystar2 Rev. 2.6
(B2C2 Sky2Pc) (rev. 2.6b/c) (stv0299/Samsung tbmu24112(sl1935))
features: fullts card driver: skystar2 interface: PCI PCI device id: 13d0:2103 (rev 01) PCI subsystem id: 13d0:2103 frontend 1: tin box: Samsung tbmu24112 frontend driver: stv0299 demodulator location: tin box demodulator: ST stv0299 @0x68 PLL: Zarlink sl1935 @0x61 Notes:
Fujitsu Siemens Activy Budget-S PCI
(tda8083/Grundig 29504-451(tsa5522))
features: fullts card driver: budget interface: PCI PCI device id: 1131:7146 PCI subsystem id: 1131:4f61 Bridge: Philips SAA7146A frontend 1: tin box: Grundig 29504-451 frontend driver: grundig_29504_491 demodulator location: tin box demodulator: Philips tda8083 @0x68 PLL: Philips tsa5522 @0x61 Notes:
TwinHan VP-1020 (DST-MOT)
("DST-020") (dst)
features: fullts card driver: dvb-bt8xx interface: PCI PCI device id: 14f1:8804 PCI subsystem id: 1822:0001 Bridge: bt8xx frontend 1: LG frontend driver: dst Notes: The frontends on these cards are hidden behind an ASIC - no need to know the full details. The actual card type is determined by interrogating the onboard EEPROM.
TwinHan VP-1020 A
("DST-03T") (dst)
features: fullts card driver: dvb-bt8xx interface: PCI PCI device id: 14f1:8804 PCI subsystem id: 1822:0001 Bridge: bt8xx frontend 1: LG frontend driver: dst Notes: The frontends on these cards are hidden behind an ASIC - no need to know the full details. The actual card type is determined by interrogating the onboard EEPROM.
TwinHan VP-1030
("DST-030") (dst)
features: fullts card driver: dvb-bt8xx interface: PCI PCI device id: 14f1:8804 PCI subsystem id: 1822:0001 Bridge: bt8xx frontend 1: LG frontend driver: dst CI: unsupported by current LinuxTV drivers, supported only by vendor drivers for kernel 2.4.20 Notes: The frontends on these cards are hidden behind an ASIC - no need to know the full details. The actual card type is determined by interrogating the onboard EEPROM.
TwinHan VP-1030A
("DST-030") (dst)
features: fullts, CI unsupported card driver: dvb-bt8xx interface: PCI PCI device id: 14f1:8804 PCI subsystem id: 1822:0001 Bridge: bt8xx frontend 1: LG frontend driver: dst CI: unsupported by current LinuxTV drivers, supported only by vendor drivers for kernel 2.4.20 Notes: The frontends on these cards are hidden behind an ASIC - no need to know the full details. The actual card type is determined by interrogating the onboard EEPROM.
Typhoon/KNC1 DVB-S budget
(stv0299/Philips SU1278(tsa5059))
features: fullts, AVin card driver: budget-av interface: PCI PCI device id: 1131:7146 PCI subsystem id: 153b:1154 (terratec) PCI subsystem id: 1131:4f56 (knc1) Bridge: Philips SAA7146A frontend 1 tin box: Philips SU1278 frontend driver: stv0299 demodulator location: tin box demodulator: ST stv0299b @0x68 PLL: Philips tsa5059 @0x61 Notes:
Hauppauge/TT DEC3000-s
features: partialts card driver: ttusb-dec interface: USB1.1 USB device id: 0b48:1006 Notes: These cards have the frontend hidden behind a USB interface - no need to know the details
DVB-C cards
Hauppauge/TT DVB-C budget
(ves1820/ALPS TDBE2(sp5659))
features: fullts board markings: C-DVBDAT Rev 1.0 card driver: budget interface: PCI PCI device id: 1131:7146 PCI subsystem id: 13C2:1004 EEPROM: 2KB @0x50-0x5E (8x 256 bytes) Bridge: Philips SAA7146A (VES1820 on port D1_B) frontend 1: tin box: ALPS TDBE2 frontend driver: ves1820 demodulator location: ?? demodulator: Philips VES1820 @0x09 PLL: Mitel sp5659 @ 0x62 Notes:
(ves1820/ALPS TDBE2(sp5659))
features: decoder, partialts card driver: dvb-ttpci interface: PCI PCI device id: 1131:7146 PCI subsystem id: 0x13c2:0x0002 frontend 1: tin box: ALPS TDBE2-031A frontend driver: ves1820 demodulator location: ?? demodulator: Philips VES1820 @0x09 PLL: Mitel sp5659 @ 0x62 Notes:
Fujitsu/Siemens DVB-Cable
(ves1820/Philips CD1516(??))
features: decoder, partialts card driver: dvb-ttpci interface: PCI PCI device id: 1131:7146 PCI subsystem id: 110A:0000 Bridge: Philips SAA7146A (SAA7113H on D1_A, VES1820 on D1_B) analog Video Decoder: Philips SAA7113H @0x24 analog Audio Decoder: Micronas MSP3400C @0x40 EEPROM: 2KB @0x50-0x5E (8x 256 bytes) frontend 1: tin box: Philips CD1516 frontend driver: ves1820 demodulator location: separate demodulator: Philips VES1820 @0x09 PLL: ?? @0x62 Notes:
TwinHan ???? ("DCTNEW")
(dst)
features: fullts card driver: dvb-bt8xx interface: PCI PCI device id: 14f1:8804 PCI subsystem id: 1822:0001 Bridge: bt8xx frontend 1: frontend driver: dst Notes: The frontends on these cards are hidden behind an ASIC - no need to know the full details. The actual card type is determined by interrogating the onboard EEPROM.
TwinHan ("DCT_CI")
(dst)
features: fullts card driver: dvb-bt8xx interface: PCI PCI device id: 14f1:8804 PCI subsystem id: 1822:0001 Bridge: bt8xx frontend 1: driver: dst Notes: The frontends on these cards are hidden behind an ASIC - no need to know the full details. The actual card type is determined by interrogating the onboard EEPROM.
KNC1 DVB-C
(tda10021/Philips CU1216L(tua6034))
features: fullts, AVin card driver: budget-av interface: PCI PCI device id: 1131:7146 PCI subsystem id: 153b:1156 (terratec) PCI subsystem id: 1894:0020 (knc1) Bridge: Philips SAA7146A frontend 1 tin box: Philips CU1216L frontend driver: tda10021 demodulator location: tin box demodulator: Philips TDA10021 @0x0C PLL: Philips tua6034 @0x60 Notes: