TBS6921

From LinuxTVWiki
Revision as of 11:37, 30 November 2011 by Tbs (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Overview/Features

  • 1X PCI express interface
  • Transponders blind scan
  • Linux MythTV, VDR, XBMC

Components Used

  • CX24116(Tuner)
  • TDA10071(Demod)
  • CX23885

Other Images

Identification

$lspci -v
03:00.0 Multimedia video controller: Conexant Systems, Inc. CX23885 PCI Video and Audio Decoder (rev 02)
Subsystem: Device 6921:8888
Flags: bus master, fast devsel, latency 0, IRQ 19
Memory at fd200000 (64-bit, non-prefetchable) [size=2M]
Capabilities: <access denied>
Kernel driver in use: cx23885
Kernel modules: cx23885

Making it work

I.1 extract linux-tbs-drivers.tar.bz2 archive:

  1. tar xjvf linux-tbs-drivers.tar.bz2

I.2 go to driver package directory:

  1. cd linux-tbs-drivers

I.3 build and install the driver:

  1. make && make install

I.4 reboot in order to load the newly installed driver:

  1. shutdown -r now

Sample Kernel Output

$dmesg
[   11.777643] cx25840 7-0044: cx23885 A/V decoder found @ 0x88 (cx23885[0])
[   11.875050] IR RC5(x) protocol handler initialized
[   11.928824] IR RC6 protocol handler initialized
[   11.944270] IR JVC protocol handler initialized
[   11.946721] IR Sony protocol handler initialized
[   11.949016] IR MCE Keyboard/mouse protocol handler initialized
[   11.954202] lirc_dev: IR Remote Control driver registered, major 249 
[   11.969438] IR LIRC bridge handler initialized
[   12.378568] r8169 0000:04:00.0: eth0: link up
[   12.378750] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   12.558507] cx25840 7-0044: loaded v4l-cx23885-avcore-01.fw firmware (16382 bytes)
[   12.566092] cx23885_dvb_register() allocating 1 frontend(s)
[   12.566096] cx23885[0]: cx23885 based dvb card
[   12.656245] tbs6921fe: module license 'TurboSight Proprietary: www.tbsdtv.com' taints kernel.
[   12.656248] Disabling lock debugging due to kernel taint
[   12.656746] TurboSight TBS 6921 Frontend Attaching...
[   12.805207] DVB: registering new adapter (cx23885[0])
[   12.805211] DVB: registering adapter 0 frontend 0 (TurboSight TBS 6921 DVBS/S2 frontend)...
[   12.832737] TurboSight TBS 692x MAC= 00:22:AB:E0:20:2B
[   12.832741] cx23885_dev_checkrevision() Hardware revision = 0xb0
[   12.832747] cx23885[0]/0: found at 0000:02:00.0, rev: 2, irq: 18, latency: 0, mmio: 0xfd400000

External Links