DVBSky T982: Difference between revisions

From LinuxTVWiki
Jump to navigation Jump to search
mNo edit summary
Line 14: Line 14:
* Kernel 3.19 contains the open-source driver. Use media_build to build it for the earlier kernels.
* 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!
* 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 both demod and tuner.

The easiest option is to download them from OpenELEC firmware collection [https://github.com/OpenELEC/dvb-firmware/tree/master/firmware]. Note that when downloading the firmware, you will need to click the Raw button to get the actual binary.

* dvb-demod-si2168-a20-01.fw
* dvb-tuner-si2158-a20-01.fw

Place the firmware files under /lib/firmware.


== Identification ==
== Identification ==

Revision as of 13:18, 26 July 2015

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

  • dvb-demod-si2168-a20-01.fw
  • dvb-tuner-si2158-a20-01.fw

Place the firmware files 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)