Page 1 of 2

TBS drivers breaks other drivers

PostPosted: Mon Nov 11, 2013 7:30 am
by Alfredo
Hi

The current driver for Linux is made on the basis of making V4L drivers for kernel 3.2 or earlier, this makes controllers lost newest kernels.
In my particular case I lose the card Mygica X8507 (card = 33 CX23885).
Is there any way to just install the driver to the kernel 12 or the last V4L drivers for TBS6922?

Thanks

Re: TBS drivers breaks other drivers

PostPosted: Thu Nov 14, 2013 10:16 am
by cody
the easiest way that to be solved is with adding the necessary patches for Mygica X8507 support to TBS Linux driver package or in other words integrate Mygica X8507 driver to TBS Linux driver package. i believe that could be a little hard for you to do, but i can try to do it for you - it could require several tries, because i haven't such hardware to test and i will do everything in pure theory.

Re: TBS drivers breaks other drivers

PostPosted: Fri Nov 15, 2013 10:18 pm
by Alfredo
Hi Cody

Thanks for responding.

Part of this plate driver was written by me, so I can easily adapt to the drivers that provides TBS.
The question is because I need to do some fine touches for drives, so I need to use the latest drivers available.
I can work a little adapatar the TBS6922 card driver for V4L, but I'm with very little time, so ask.
Also as TBS controllers are based on very old drivers and break multiple controllers of V4L, I guess are working on an update.

Thanks,

Alfredo

Re: TBS drivers breaks other drivers

PostPosted: Fri Jan 31, 2014 2:15 am
by nrm
If you end up doing this I would be interested in having a look. I managed to had Mygica and an ImpactVCBe but it's not perfect. There are a lot of v4l2 features that seem to be broken :D.

Re: TBS drivers breaks other drivers

PostPosted: Thu Feb 06, 2014 1:41 am
by Alfredo
Hi

No, I'll wait to update your drivers TBS.

If you need for this particular board (X8507) I can spend patches.

There is hope toward the actulización and is found in:
https://bitbucket.org/updatelee/v4l-updatelee

Unfortunately I do not have time to get to study it.

Regards

Re: TBS drivers breaks other drivers

PostPosted: Thu Feb 06, 2014 2:47 am
by updatelee
Sorry must be a language thing, Im not sure what "actulización" means

I havent added support for the 6922 as it uses a closed source tuner and demod. Id like to have an open source driver for it, but there is only so much time in the day and thats a big job. I was able to add open source drivers for other cards TBS has because the tuner/demod/PCIe/PCI/USB interface chipset all had drivers already wrote, in the case of the 5925/6925 I only had to determine what GPIO's they used for voltage select, pretty trivial.

I have quite a few projects on my plate, right now Im spending alot of time on the TBS Matrix, and I have a full time job unrelated to computer programming, a family, hobbies etc etc. Only so much time to go around. If TBS were willing to send me datasheets on the tuner/demod etc it would help alot, without them reverse engineering them is just to time consuming right now.

UDL

Re: TBS drivers breaks other drivers

PostPosted: Thu Feb 06, 2014 5:08 am
by SergioDanielG
updatelee Wrote:Sorry must be a language thing, Im not sure what "actulización" means

actualización (spanish) = update (english)
Regards.

Re: TBS drivers breaks other drivers

PostPosted: Thu Feb 06, 2014 8:48 pm
by Alfredo
Hi all

Sorry for mix languages​​.

You've ported the SAA7160 driver to V4L media tree. This work you have done could be taken by TBS and so maintain updated drivers without inhibiting other drivers.

Regards

Re: TBS drivers breaks other drivers

PostPosted: Fri Feb 07, 2014 12:02 am
by updatelee
Yes it could, if you don't want to do the work yourself you'll have to wait for tbs :(

UDL

Re: TBS drivers breaks other drivers

PostPosted: Sat Apr 12, 2014 12:32 am
by Alfredo
Hi all

Here is an attempt to free driver. Unfortunately it does not work.
https://github.com/ljalves/linux_media/issues/15
Can someone help TBS company?

Regards,

Alfredo