Supported DVB cards

From LinuxTVWiki
Jump to navigation Jump to search

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

Hauppauge/TT Nexus-T premium rev1.2

(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/AVDVBT771(??))

 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 ??
   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

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: 1131:4f56
 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: 

Terratec Cinergy 1200 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
 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: 

Hauppauge/TT DVB-C premium rev2.1

(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.

Terratec Cinergy 1200 DVB-C budget

(tda10021/Philips CU1216L(tua6034))

 features: fullts, AVin
 card driver: budget-av
 interface: PCI
 PCI device id: 1131:7146
 PCI subsystem id: 153b:1156
 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: