DVBSky T980C
A DVB-T/DVB-T2 or DVB-C PCIe card from DVBSky with integrated CI Slot. Also sold as Mystique TeCaBiX-T2C Xpress CI. TechnoTrend TT-budget CT2-4500 CI seems to be identical as well.
Supported by Linux kernel since 3.19. The CI slot is supported by the driver.
Features
- CI-Slot
- Belling Lee Connector (Cable or Antenna)
- PCIe x1
- Low power
Technical Details
- Name: T980C ver 1.0b
- Bridge : Conexant PCIe A/V Decoder CX23885-15Z
- DVB-T2/C demodulator : Si2168-A20
- DVB-T2/C tuner : Si2158-A20
- CI chip: CIMaX SP2HF
- PCI ID 4254:980c
Driver and more
Open source driver is included in the media tree now - and included in kernel since 3.19. It can be built for older kernels by compiling the media_build drivers.
Note! The CI handling is broken in the driver for kernels 4.0-4.5. This is fixed in the current media_tree and in kernels starting from 4.6.
- Installation:
git clone git://linuxtv.org/media_build.git cd media_build ./build sudo make install
Firmware
The open source driver requires firmware for both demod and tuner.
The easiest option is to download them from OpenELEC firmware collection [1]. Note that when downloading the firmware, you will need to click the Raw button to get the actual binary.
Version 1
- dvb-demod-si2168-a20-01.fw
- dvb-tuner-si2158-a20-01.fw
Version 2
- dvb-demod-si2168-b40-01.fw
- no firmware necessary for the tuner
Place the firmware files under /lib/firmware.
Closed source driver
- See DVBSky wiki page for closed source driver. Execute build_{x86|x64}_dvbc.sh for DVB-C driver!
Identification
$ dmesg | grep -i dvb [ 13.998218] CORE cx23885[0]: subsystem: 4254:980c, board: DVBSKY T980CI DVB-T2/C CI [card=46,autodetected] [ 14.938019] cx23885_dvb_register() allocating 1 frontend(s) [ 14.938023] cx23885[0]: cx23885 based dvb card [ 14.939093] DVB: registering new adapter (cx23885[0]) [ 14.939099] cx23885 0000:02:00.0: DVB: registering adapter 0 frontend 0 (Sit2 DVB-T2/C)... [ 14.970383] Registered IR keymap rc-dvbsky [ 14.970456] input: cx23885 IR (DVBSKY T980CI DVB-T2/C CI) as /devices/pci0000:00/0000:00:04.0/0000:02:00.0/rc/rc0/input11 [ 14.974010] rc0: cx23885 IR (DVBSKY T980CI DVB-T2/C CI) as /devices/pci0000:00/0000:00:04.0/0000:02:00.0/rc/rc0
$ lspci | grep -i cx23885 02:00.0 Multimedia video controller: Conexant Systems, Inc. CX23885 PCI Video and Audio Decoder (rev 04)
$ ls /dev/dvb/adapter0/ ca0 demux0 dvr0 frontend0 net0