Difference between revisions of "DVBSky T982"

From LinuxTVWiki
Jump to navigation Jump to search
Line 17: Line 17:
 
===Firmware===
 
===Firmware===
   
The open source driver requires firmware for both demod and tuner.
+
The open source driver requires firmware for demod.
   
The easiest option is to download them from [https://github.com/OpenELEC/dvb-firmware/tree/master/firmware the OpenELEC firmware collection] using the links below.
+
The easiest option is to download it from [https://github.com/OpenELEC/dvb-firmware/tree/master/firmware the OpenELEC firmware collection] using the link below.
   
 
* [https://raw.githubusercontent.com/OpenELEC/dvb-firmware/master/firmware/dvb-demod-si2168-b40-01.fw dvb-demod-si2168-b40-01.fw]
 
* [https://raw.githubusercontent.com/OpenELEC/dvb-firmware/master/firmware/dvb-demod-si2168-b40-01.fw dvb-demod-si2168-b40-01.fw]
* [https://raw.githubusercontent.com/OpenELEC/dvb-firmware/master/firmware/dvb-tuner-si2158-a20-01.fw dvb-tuner-si2158-a20-01.fw]
 
   
Place the firmware files under /lib/firmware.
+
Place the firmware file under /lib/firmware.
   
 
== Identification ==
 
== Identification ==

Revision as of 01:22, 4 January 2016

DVB-T2/T or DVB-C PCIe Twin Tuner card from DVBSky. Drivers in kernel 3.19.

Features

  • Dual/Twin Tuner input, Belling Lee Connector (Cable or Antenna)
  • PCIe x1
  • Low power
  • Si2168-A20 demodulator
  • Si2158-A20 tuner
  • Conexant CX23885 PCIe bridge

Driver and more

  • Kernel 3.19 contains the open-source driver. Use media_build to build it for the earlier kernels.
  • See DVBSky wiki page for closed source driver. Execute build_{x86|x64}_dvbc.sh for DVB-C driver!

Firmware

The open source driver requires firmware for demod.

The easiest option is to download it from the OpenELEC firmware collection using the link below.

Place the firmware file under /lib/firmware.

Identification

$ dmesg | grep -i dvb
[   11.752448] CORE cx23885[0]: subsystem: 4254:0982, board: DVBSKY T982 [card=47,autodetected]
[   12.801328] cx23885_dvb_register() allocating 1 frontend(s)
[   12.801332] cx23885[0]: cx23885 based dvb card
[   12.967290] DVB: registering new adapter (cx23885[0])
[   12.967297] cx23885 0000:02:00.0: DVB: registering adapter 0 frontend 0 (Sit2 DVB-T2/C)...
[   12.994750] DVBSKY PCIe MAC= 00:17:42:54:09:87
[   12.994752] cx23885_dvb_register() allocating 1 frontend(s)
[   12.994754] cx23885[0]: cx23885 based dvb card
[   12.994756] DVB: registering new adapter (cx23885[0])
[   12.994758] cx23885 0000:02:00.0: DVB: registering adapter 1 frontend 0 (Sit2 DVB-T2/C)...
[   13.022177] DVBSKY PCIe MAC= 00:17:42:54:09:88
[   13.199634] Registered IR keymap rc-dvbsky
[   13.199711] input: cx23885 IR (DVBSKY T982) as /devices/pci0000:00/0000:00:04.0/0000:02:00.0/rc/rc0/input15
[   13.203270] rc0: cx23885 IR (DVBSKY T982) 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)