Moderator Control Panel ]

TBSDTV Linux driver besides another customized DVB driver

TBSDTV Linux driver besides another customized DVB driver

Postby wapsi » Wed Feb 12, 2014 6:51 pm

Hi,

I'm using TBS6284 DVB-T(2) tuner on my computer and I also have another DVB-T/C tuner (Digital Devices DuoFlex C&T DVB-T/C) installed. Both of them need customized kernel modules to be compiled (DuoFlex driver is based on customized version of v4l branch like TBSDTV driver). Is it possible to get both of these devices work at the same time? (I'm also interesed in about hard ways to get things work if there's no easy way to achieve this)

I've tried to execute "make install" first for TBSDTV driver and then for DuoFlex's driver. In that case DuoFlex works but not TBS6284. When I try to load saa716x_tbs_dvb module it just gives "invalid argument" error. When I execute "make install" first for DuoFlex driver and then for TBS6284: TBS6284 works but loading of ddbridge module (DuoFlex) doesn't work (DVB device doesn't appear under /dev/).

Here are the instructions how to get DuoFlex C&T tuner work on Linux (it's using patched version of ddbridge module):
http://linuxtv.org/wiki/index.php/Digit ... Flex_C%26T

Other info:

Digital Devices DuoFlex C&T DVB-T/C:
03:00.0 Multimedia controller: Digital Devices GmbH Octopus DVB Adapter
Subsystem: Digital Devices GmbH Octopus DVB adapter
Flags: fast devsel, IRQ 32
Memory at fbdf0000 (64-bit, non-prefetchable) [size=64K]
Capabilities: [50] Power Management version 3
Capabilities: [70] MSI: Enable- Count=1/2 Maskable- 64bit+
Capabilities: [90] Express Endpoint, MSI 00
Capabilities: [100] Vendor Specific Information: ID=0000 Rev=0 Len=00c <?>
Kernel modules: ddbridge

TBS6284:
02:00.0 Multimedia controller: Philips Semiconductors SAA7160 (rev 02)
Subsystem: Device 6284:0001
Flags: bus master, fast devsel, latency 0, IRQ 36
Memory at fbc00000 (64-bit, non-prefetchable) [size=1M]
Capabilities: [40] MSI: Enable- Count=1/32 Maskable- 64bit+
Capabilities: [50] Express Endpoint, MSI 00
Capabilities: [74] Power Management version 2
Capabilities: [80] Vendor Specific Information: Len=50 <?>
Capabilities: [100] Vendor Specific Information: ID=0000 Rev=0 Len=088 <?>
Kernel driver in use: SAA716x TBS
Kernel modules: saa716x_tbs-dvb

OS & kernel:
# cat /etc/redhat-release
CentOS release 6.5 (Final)
# uname -a
Linux host.domain 3.8.13-16.3.1.el6uek.x86_64 #2 SMP Tue Dec 17 11:24:44 PST 2013 x86_64 x86_64 x86_64 GNU/Linux

Kind Regards,
Wapsi
wapsi
 
Posts: 2
Joined: Wed Feb 12, 2014 1:57 pm

Re: TBSDTV Linux driver besides another customized DVB drive

Postby updatelee » Wed Feb 12, 2014 10:09 pm

The tbs drivers replace all your v4l drivers. There is no other way todo it.

Make sure your card is enabled in the tbs drivers. If it's not working because the tree tbs uses doesn't support your card then there really isn't any other way other then pouring that driver over to the tbs driver tree

UDL
TBS6925/5980, Prof 7301/7500/8000, Genpix Skywalker-1, Skystar 2 Express HD
Hauppauge 950Q, Kworld 330U/435v3/445v3
Dreambox 800

I use Linux and support open source projects.
User avatar
updatelee
 
Posts: 374
Joined: Wed Jul 25, 2012 11:48 am
Location: CFB Edmonton

Re: TBSDTV Linux driver besides another customized DVB drive

Postby wapsi » Wed Feb 12, 2014 10:33 pm

Hi,

Thanks for the information.

BTW: Is TBS using the most recent tree of v4l (stable or dev?) or what is the version of current tbs driver tree?

Kind Regards,
Wapsi
wapsi
 
Posts: 2
Joined: Wed Feb 12, 2014 1:57 pm


Return to Linux

Who is online

Users browsing this forum: No registered users and 0 guests