Moderator Control Panel ]

Good News,Open source code for TBS Card has been released

News and information about TBS products.

Re: Good News,Open source code for TBS Card has been release

Postby Alfredo » Mon Mar 13, 2017 12:09 pm

Hi

After doing:

git clone --depth=1 https://github.com/tbsdtv/linux_media.git -b latest ./media

cd media_build does not work because the directory media_build not exist.

Is problem with my git or with yours git?

Regards and thanks
Alfredo
 
Posts: 48
Joined: Sun Sep 29, 2013 3:29 pm
Location: Argentina


Re: Good News,Open source code for TBS Card has been release

Postby Alfredo » Tue Mar 14, 2017 6:48 am

Hi crazycat

I had put myself in the head that was similar to that of: https://www.linuxtv.org/wiki/index.php/ ... ce_Drivers
thence that I haven't use the first command.

Thanks you very much.
Alfredo
 
Posts: 48
Joined: Sun Sep 29, 2013 3:29 pm
Location: Argentina

Re: Good News,Open source code for TBS Card has been release

Postby crazycat » Tue Mar 14, 2017 12:48 pm

Also you can just clone media_build and run:
Code: Select All Code
./build --main-git
sudo make install


But this clone entire kernel sources + linux_media subtree. So this more suitable for developers.
crazycat
 
Posts: 537
Joined: Mon Jan 31, 2011 2:46 am
Location: Ukraine, Kharkov

Re: Good News,Open source code for TBS Card has been release

Postby imperia » Mon Mar 20, 2017 8:21 am

i tried the latest driver with debian testing 4.9 kernel and i got the following error:
Code: Select All Code

[    4.724056] usb 1-12: new high-speed USB device number 3 using xhci_hcd
[    4.778269] dvb-usb: found a 'TurboSight QBOX3 DVB-S/S2' in cold state, will try to load a firmware
[    4.809657] usb 1-6: firmware: direct-loading firmware dvb-usb-tbsqbox-id5922.fw
[    4.809688] dvb-usb: downloading firmware from file 'dvb-usb-tbsqbox-id5922.fw'
[    4.809706] tbsqbox22: start downloading TBSQBOX firmware
[    4.809728] ------------[ cut here ]------------
[    4.809764] WARNING: CPU: 0 PID: 308 at /build/linux-QtSjAP/linux-4.9.13/drivers/usb/core/hcd.c:1584 usb_hcd_map_urb_for_dma+0x37c/0x570 [usbcore]
[    4.809791] transfer buffer not dma capable
[    4.809801] Modules linked in: dvb_usb_tbsqbox22(OE+) dvb_usb(OE) tas2101(OE) i2c_mux dvb_core(OE) rc_core(OE) media(OE) xhci_pci xhci_hcd intel_rapl usbcore x86_pkg_temp_thermal usb_common coretemp crct10dif_pclmul evdev crc32_pclmul ghash_clmulni_intel pcspkr xen_pcifront intel_rapl_perf sunrpc ip_tables x_tables autofs4 ext4 crc16 jbd2 crc32c_generic fscrypto ecb mbcache crc32c_intel xen_netfront aesni_intel xen_blkfront aes_x86_64 glue_helper lrw gf128mul ablk_helper cryptd
[    4.809933] CPU: 0 PID: 308 Comm: systemd-udevd Tainted: G        W  OE   4.9.0-2-amd64 #1 Debian 4.9.13-1
[    4.809955]  0000000000000000 ffffffff81328594 ffffc900406437e0 0000000000000000
[    4.809978]  ffffffff81076dde ffff88011c19c240 ffffc90040643838 0000000000000000
[    4.810000]  ffffc900406439ec ffff88011a89a000 0000000000000001 ffffffff81076e5f
[    4.810022] Call Trace:
[    4.810039]  [<ffffffff81328594>] ? dump_stack+0x5c/0x78
[    4.810055]  [<ffffffff81076dde>] ? __warn+0xbe/0xe0
[    4.810070]  [<ffffffff81076e5f>] ? warn_slowpath_fmt+0x5f/0x80
[    4.810097]  [<ffffffffc021d1ec>] ? usb_hcd_map_urb_for_dma+0x37c/0x570 [usbcore]
[    4.810128]  [<ffffffffc021e5d0>] ? usb_hcd_submit_urb+0x330/0xaa0 [usbcore]
[    4.810149]  [<ffffffff811de3fb>] ? cache_grow_begin+0x1cb/0x550
[    4.810163]  [<ffffffff811dd90d>] ? cache_grow_end+0x7d/0xc0
[    4.810191]  [<ffffffffc022071d>] ? usb_start_wait_urb+0x6d/0x170 [usbcore]
[    4.810217]  [<ffffffffc02208fc>] ? usb_control_msg+0xdc/0x130 [usbcore]
[    4.810231]  [<ffffffff811dd90d>] ? cache_grow_end+0x7d/0xc0
[    4.810253]  [<ffffffffc010f139>] ? tbsqbox22_op_rw.constprop.3+0xf9/0x140 [dvb_usb_tbsqbox22]
[    4.810275]  [<ffffffffc010f21c>] ? tbsqbox22_load_firmware+0x9c/0x200 [dvb_usb_tbsqbox22]
[    4.810295]  [<ffffffffc02513d4>] ? dvb_usb_download_firmware+0xa4/0xe0 [dvb_usb]
[    4.810315]  [<ffffffffc02519d8>] ? dvb_usb_device_init+0x428/0x740 [dvb_usb]
[    4.810332]  [<ffffffffc010f031>] ? tbsqbox22_probe+0x21/0x30 [dvb_usb_tbsqbox22]
[    4.810365]  [<ffffffffc0224dcd>] ? usb_probe_interface+0x15d/0x2c0 [usbcore]
[    4.810389]  [<ffffffff8146cb4a>] ? driver_probe_device+0x21a/0x420
[    4.810404]  [<ffffffff8146ce2a>] ? __driver_attach+0xda/0xe0
[    4.810420]  [<ffffffff8146cd50>] ? driver_probe_device+0x420/0x420
[    4.810434]  [<ffffffff8146a6d7>] ? bus_for_each_dev+0x67/0xb0
[    4.810448]  [<ffffffff8146bd8a>] ? bus_add_driver+0x16a/0x260
[    4.810463]  [<ffffffff8146d6c7>] ? driver_register+0x57/0xc0
[    4.810490]  [<ffffffffc022378b>] ? usb_register_driver+0x7b/0x130 [usbcore]
[    4.810504]  [<ffffffffc000c000>] ? 0xffffffffc000c000
[    4.810520]  [<ffffffffc000c01b>] ? tbsqbox22_module_init+0x1b/0x1000 [dvb_usb_tbsqbox22]
[    4.810539]  [<ffffffff8100218b>] ? do_one_initcall+0x4b/0x180
[    4.810554]  [<ffffffff811c3c8d>] ? __vunmap+0x6d/0xc0
[    4.810569]  [<ffffffff8117a35c>] ? do_init_module+0x5b/0x1ed
[    4.810582]  [<ffffffff810ff713>] ? load_module+0x2523/0x2a00
[    4.810595]  [<ffffffff810fbf50>] ? __symbol_put+0x60/0x60
[    4.810610]  [<ffffffff810ffe36>] ? SYSC_finit_module+0xc6/0xf0
[    4.810625]  [<ffffffff81003b1c>] ? do_syscall_64+0x7c/0xf0
[    4.810639]  [<ffffffff815faf6f>] ? entry_SYSCALL64_slow_path+0x25/0x25
[    4.810652] ---[ end trace 6d9796e0b388bc39 ]---
[    4.810669] tbsqbox22: error while transferring firmware
[    4.810679] tbsqbox22: could not restart the USB controller CPU.
[    4.810689] tbsqbox22: could not restart the USB controller CPU.


PS. I tried 4.10-rc6 too. same error
imperia
 
Posts: 41
Joined: Tue Nov 22, 2011 10:21 pm

Re: Good News,Open source code for TBS Card has been release

Postby crazycat » Tue Mar 21, 2017 4:54 am

crazycat
 
Posts: 537
Joined: Mon Jan 31, 2011 2:46 am
Location: Ukraine, Kharkov

Re: Good News,Open source code for TBS Card has been release

Postby imperia » Tue Mar 21, 2017 6:36 am

looks like its working. thanks a lot.
imperia
 
Posts: 41
Joined: Tue Nov 22, 2011 10:21 pm

Re: Good News,Open source code for TBS Card has been release

Postby Paust55 » Tue Mar 21, 2017 9:52 pm

Some weeks ago I found some issues with the new open source driver and I don't know if anyone works on it?


This issues are all only with the new open source driver (tested today with the actual driver) and so I hope that anyone find a solution to fix this issues.
That will be very great! ;)

Paul
Paust55
 
Posts: 29
Joined: Wed Feb 16, 2011 6:54 pm

Re: Good News,Open source code for TBS Card has been release

Postby crazycat » Wed Mar 22, 2017 5:11 am

crazycat
 
Posts: 537
Joined: Mon Jan 31, 2011 2:46 am
Location: Ukraine, Kharkov

Re: Good News,Open source code for TBS Card has been release

Postby Paust55 » Thu Mar 23, 2017 5:59 am

@crazycat,
I've tested the new driver version and I get the following results in the linux console after put in:

dmesg | grep "registering adapter"

Code: Select All Code
cx88-mpeg driver manager 0000:05:01.2: DVB: registering adapter 0 frontend 0 (TBS 8922 DVB-S/S2)...
cx23885 0000:02:00.0: DVB: registering adapter 1 frontend 0 (TurboSight TBS 6981)...
cx23885 0000:02:00.0: DVB: registering adapter 2 frontend 0 (TurboSight TBS 6981)...
TBSECP3 driver 0000:06:00.0: DVB: registering adapter 3 frontend 0 (TurboSight TBS 6205 DVB-T/T2/C )...
TBSECP3 driver 0000:06:00.0: DVB: registering adapter 4 frontend 0 (TurboSight TBS 6205 DVB-T/T2/C )...
TBSECP3 driver 0000:06:00.0: DVB: registering adapter 5 frontend 0 (TurboSight TBS 6205 DVB-T/T2/C )...
TBSECP3 driver 0000:06:00.0: DVB: registering adapter 6 frontend 0 (TurboSight TBS 6205 DVB-T/T2/C )...

The result is good, with a small issue: Missing "DVB-S/S2" at TBS-6981. ;)

I hope, the other both points will be fixed later, if the driver will be get "stable"! ;)

Paul
Paust55
 
Posts: 29
Joined: Wed Feb 16, 2011 6:54 pm

PreviousNext

Return to News

Who is online

Users browsing this forum: No registered users and 22 guests