TBS6284: Difference between revisions
(Add block to show what appears when driver is not installed.) |
(Expand detail on installation instructions) |
||
Line 53: | Line 53: | ||
===Making it work=== |
===Making it work=== |
||
1. Download driver from http://www.tbsdtv.com/download/#tbs6284 |
|||
⚫ | |||
2. Extract tbs-linux-drivers_v120814.zip |
|||
unp tbs-linux-drivers_v120814.zip |
|||
cd tbs-linux-drivers_v120814 |
|||
⚫ | |||
⚫ | |||
unp linux-tbs-drivers.tar.bz2 |
|||
⚫ | |||
cd linux-tbs-drivers |
|||
5. Build and install the driver |
|||
make && make install |
|||
⚫ | |||
modprobe tbs6284 |
|||
⚫ | |||
# shutdown -r now |
|||
===Drivers=== |
===Drivers=== |
Revision as of 08:39, 16 August 2012
TBS6284 PCI-E DVB-T2 Quad TV Tuner Card, as the name suggests, is a DVB-T2 PCIe Cards from TBS Technologies. It is a new product since October 2011, which is specially designed
for DVB T2 reception countries, such as UK, Sweden. It supports watching or recording four different channels .This DVB T2 PC TV card is ready with windows BDA driver and Linux driver. It’s ideal for watching UK Freeview SD and HD channels on PC.
Overview/Features
- 1 x PCI Express Interface
- Four DVB T/T2 Freeview SD& HD Channels Receiving
- DiSEqC 2.x Compliant
- Linux Support
Components Used
- NXP18272 X4(Tuner)
- SONY CXD2820(Demod)
- SAA7160
Other Images
Identification
lspci -v | grep --after-context=9 7160
02:00.0 Multimedia controller [0480]: Philips Semiconductors SAA7160 [1131:7160] (rev 02) Subsystem: Device [6284:0001] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0, Cache Line Size: 4 bytes Interrupt: pin A routed to IRQ 18 Region 0: Memory at fdd00000 (64-bit, non-prefetchable) [size=1M] Capabilities: <access denied> Kernel driver in use: SAA716x TBS Kernel modules: saa716x_tbs-dvb
If the driver is not yet installed or loaded, then output will instead be
02:00.0 Multimedia controller: Philips Semiconductors Device 7160 (rev 02) Subsystem: Device 6284:0001 Flags: bus master, fast devsel, latency 0, IRQ 10 Memory at fe900000 (64-bit, non-prefetchable) [size=1M] Capabilities: [40] Message Signalled Interrupts: Mask- 64bit+ Queue=0/5 Enable- Capabilities: [50] Express Endpoint, MSI 00 Capabilities: [74] Power Management version 2 Capabilities: [80] Vendor Specific Information <?> Capabilities: [100] Vendor Specific Information <?>
Making it work
1. Download driver from http://www.tbsdtv.com/download/#tbs6284
2. Extract tbs-linux-drivers_v120814.zip
unp tbs-linux-drivers_v120814.zip cd tbs-linux-drivers_v120814
3. Extract linux-tbs-drivers.tar.bz2 archive
unp linux-tbs-drivers.tar.bz2
4. Change to driver package directory
cd linux-tbs-drivers
5. Build and install the driver
make && make install
6. Load newly installed driver
modprobe tbs6284
Drivers
Available here. Look for the TBS6284 driver. Latest update: November 20.
Sample Kernel Output
[ 10.799367] DVB: registering adapter 0 frontend 0 (TurboSight TBS 62x0 DVBT frontend)... [ 10.799657] DVB: registering new adapter (SAA716x dvb adapter) [ 10.906258] DVB: registering adapter 1 frontend 0 (TurboSight TBS 62x0 DVBT frontend)... [ 10.906496] DVB: registering new adapter (SAA716x dvb adapter) [ 11.602240] DVB: registering adapter 2 frontend 0 (TurboSight TBS 62x0 DVBT frontend)... [ 11.602413] DVB: registering new adapter (SAA716x dvb adapter) [ 11.686238] DVB: registering adapter 3 frontend 0 (TurboSight TBS 62x0 DVBT frontend)... [ 11.825776] ppdev: user-space parallel port driver [ 12.146290] EXT4-fs (sda6): re-mounted. Opts: errors=remount-ro,commit=0 [ 12.359789] init: plymouth-stop pre-start process (1291) terminated with status 1 [ 12.384485] r8169 0000:04:00.0: eth0: link up