Drivers DVB-T USB2.0 Adapter Firmware Loader

The Qbox CI switched on. The CAM module has not been inserted.
  1. Drivers Dvb-t Usb2.0 Adapter Firmware Loader Software
  2. Drivers Dvb-t Usb2.0 Adapter Firmware Loader Windows 10
  3. Drivers DVB-T USB2.0 Adapter Firmware Loader

Windows device driver information for DVB-T USB adapter firmware loader. The DVB-T USB adapter firmware loader has a compact shape which makes it convenient to work with. It comes with a plug in adapter for directly connecting the device to the card slot of a personal computer. It supports such formats as the SD and MMC. It utilizes the USB 2.0.

The Qbox DVB-S2 CI USB2.0 is a DVB-S2USB 2.0 adapter from TurboSight. It has been on the market since early 2011, and is supported under Linux. The minimum required kernel version is (yet) unknown, the driver requires DVB version 5.1.

While TurboSight has no distribution network, their products can be ordered online.

  • 1Overview/features
  • 2Making it work
    • 2.2Drivers
      • 2.2.2For Linux with ARM CPU in Raspberry PI

Overview/features

  • Install Cypress DVB-T USB2.0 adapter firmware loader driver for Windows 7 x64, or download DriverPack Solution software for automatic driver installation and update.
  • A software defined radio system is a system in which the components are implemented in software instead of the traditional way of hardware implementation. It consists of an RF front-end followed by and analog- to-digital converter which provides samples to a host computer.
  • Download KWorld TV-tuner drivers or install DriverPack Solution software for driver scan and update. DVB-T USB2.0 adapter firmware loader. KWorld - DVBT-USB2.0.
  • USB 2.0 interface (B-connector)
  • Inputs: Antenna (F-connector), remote and CI-slot
  • Separate power supply: 7.5V, 3.5A
  • Indication LED, mostly red, sometimes blue, meaning yet unknown.
  • CCM mode support ONLY (NO support for VCM and ACM modes used by a lot of DVB-S2 multistream Free TV channels with Eutelsat 5 West A (5°W) satellite)

Components used

  • STMicroelectronics STB6100 (tuner)
  • STMicroelectronics STV0903 (demodulator)
  • Cypress EZ-USB FX2 CY7C68013A (USB 2.0 interface chipset)

Otherimages

  • Qbox with LED turned blue

  • Qbox with astoncrypt CAM

  • Qbox remote control

  • Qbox package

Identification

lsusb output:

Making it work

The device is actively supported to run under Linux. Every few months the driver gets updated, and the company actively supports users through a forum.By downloading, compiling and installing the drivers and firmware, the device works (at least, in my distro, Fedora 14 x86-64). Together with the manufacturer-supplied source code for scanning and zapping (slightly modified versions of scan-s2 and szap-s2) DVB-S2 reception works. Newer versions of szap and scan work just as well.

Firmware

The driver software package contains the firmware file: dvb-usb-tbsqbox-id5980.fw. Just install it in /lib/firmware.

Drivers

For Linux with x86 or X86-64 CPU

Available here from TBS website. Look for the TBS5980 driver. Latest update: 29/12/2015. Apart from the firmware file, there is no closed-source object code included in the software. All code has been released under GPLv2.

For compiling and installing the Open-source drivers or the Closed-source drivers, see TBS driver installation.

For Linux with ARM CPU in Raspberry PI

WARNING : THIS INSTALLATION PROCESS IS A DRAFT, IT IS NOT FINISHED YET. THIS WARNING MESSAGE WILL BE REMOVED WHEN THE INSTALLATION PROCESS WILL BE FULL

The open source driver is available here. Some instructions above are taken from http://www.satelliteguys.us/xen/threads/hobbyist-open-source-satellite-receiver-raspberry-pi-2-instructions-and-tips.348466/#post-3652518 but a lot of steps for installing and compiling are missing from this link.

You mustn't use the remote control because it use a lot of of CPU power.

Building the open-source driver

These instructions are taken from satelliteguys.us forum and Raspberry PI official website:

Compilation and Installation process with :
-Hardware : Raspberry Pi 2
-Operating System : Raspbian in NOOBS Version 2.1.0 Full and with the Release date: 2016-11-29

  • Check your Linux kernel release :

Note the major and minor kernel release number, here 4.4.

  • Update the package list available in distro repositories and then update the package installed on your system :
  • Install the packages required to compile the TBS driver for Raspberry PI in his ARM CPU :
  • Get the Linux kernel sources for Raspbian and then next the open source TBS driver

Note you must get the kernel sources for raspberry pi with the same release number than the release number in the output of the previously used uname command, here 4.4 for the file rpi-4.4.y.tar.gz.

  • Copy driver sources into kernel source directories

Note : As of 6/6/2016, the following files below are the same in /root/media/drivers/ and /usr/src/linux-rpi-4.4.y/drivers folders, except forstv090x.c, stv090x.h . These files in /root/media/drivers/ are patched and have an adding for lock led hooks to the stv090x, stv0288, cx24116 and tda10071 frontends. Similar code already exists in the stv0900 frontend. source code patch.
For the file technisat-usb2.c, the line .count = 4 are replaced by .count = 8.
Note 2 : As of 6/6/2016, tbs-qbox2ci.c and tbs-qbox2ci.h files, for the TBS 5980 driver, are only available in /root/media/drivers/ from https://github.com/ljalves/linux_media.git repositories.

.MANDATORY

OPTIONNAL

.

.

.MANDATORY

  • Remove the old modules if they exist so the new ones will get made

.

.

.

.

  • Add information about a new driver in the first configuration file for compiling

Make additions to Makefiles and Kconfigs so system will process the codeThe <tab> means remove the <tab> and then hit the tab key, you are trying toformat the additions to look like whats already there. Same with <2 spaces>Add the following to the /usr/src/linux-rpi-4.4.y/drivers/media/usb/dvb-usb/Kconfig file at the end

  • Add information about a new driver in the second configuration file for compiling

Add to the end of/usr/src/linux-rpi-4.4.y/drivers/media/usb/dvb-usb/Makefilebefore the first ccflags-y statement

  • Add information about a new driver in the third configuration file for compiling

Edit the /usr/src/linux-rpi-4.4.y/arch/arm/configs/bcm2709_defconfig fileand under the line CONFIG_DVB_USB_TECHNISAT_USB2=m, add the line

  • If exist, back up the .config file
  • Compiling for Raspberry PI 1 with the Raspberry Pi 1 (or Compute Module) Default Build Configuration

Note : the Pi 1 is maybe more than likely underpowered for this project and maybe the Pi1 probably won't display video properly.But you can try all the installation steps in this page and verify it. Workaround : if it is to slow with SD video in mpeg-2, you can try to buy a mpeg-2 licence to use the GPU hardware to process the video and not the CPU.Mybe it help. This workaround does not work with TV channel with HD video in mpeg-4.More information about video codec in Raspberry Pi : New video features! MPEG-2 and VC-1 decode, H.264 encode, CEC support

  • Compiling for Raspberry PI 2 or 3 with the Raspberry Pi 2/3 Default Build Configuration
  • Save the current headers and modules files :

Now, there is a new folder : /lib/modules/4.4.39-v7

  • Check that the TBS5980 kernel modules are build :
  • Check that the the TBS5980 kernel modules are installed :
  • Select the new kernel with TBS5980 support

Make sure you backup your old /boot/kernel.img

  • Install the firmware file required by TBS5980 driver

Go to http://www.tbsdtv.com/products/tbs5980-dvb-s2-ci-tv-tuner-usb.html, tab Download, download the linux driverin the zip archive, get the dvb-usb-tbsqbox-id5980.fw file and copy it /lib/firmware

  • Avoid high CPU usage :

source: In order to avoid a high CPU usage, you should disable the IR receiver:

In the /etc/modprobe.d/dvbir.conf file if this file exist or else in the /etc/modprobe.d/options file, add the line :

  • Reboot
  • Check information about TBS 5980 in kernel log :
Check that your device can receive the satellit TV and Radio transponders
  • 1) Download the configuration file for your satellit at https://git.linuxtv.org/dtv-scan-tables.git/tree/dvb-s
  • 2) Choose and install the scan utility that you want to use, a list is available here : https://www.linuxtv.org/wiki/index.php/Frequency_scan#Comparison_of_DVB_frequency_scanning_commandline_utilities
  • 3) Launch the research, here we choose dvbv5-scan utility with Atlantic-Bird-3-5.0W satellit :

or

The vlc media player can read and use channel configuration file with ZAP format.

  • 4) You should have an output like this if it works (here with DVB-T transmitter) :

...

...

Check that you can redirect and play sound and video stream TV channel from your raspberry pi to a computer

With the utility dvbstream, you can redirect the sound and video stream TV channel from your raspberry pi to a computer andthen use vlc media player to read this tream.
More information here :
http://www.linuxcertif.com/man/1/dvbstream/
https://www.linuxtv.org/wiki/index.php/Dvbstream

Build TvHeadEnd for Raspberry Pi with Raspian Pixel

Requirements :

Compiling and installing :

Launch and configuration :

Go to http://raspberry_pi_ip_address:9981 and configure your device http://wiki.openelec.tv/index.php/Configuring_Tvheadend

USB2.0

Sample kernel output

The kernel outputs the information below, CAM module inserted (with module verbosity wide open):

To get maximum verbosity, relevant parts of /etc/modprobe.d/modprobe.conf were set as follows:

Remote control support

The device comes with a remote, but that has not been tested yet. Tbsdtv forum members complain about poor interoperability with LIRC.

Issues

Drivers Dvb-t Usb2.0 Adapter Firmware Loader Software

Remote control needs further research.

CAM support is underway. So far, the astoncrypt v1.07 has been tested. Before this can be finalized, a working smartcard is required. Haven't got one yet ;-).

Network support has not been addressed yet.

External links

Retrieved from 'https://www.linuxtv.org/wiki/index.php?title=TBS5980_(aka_TBS_Qbox_CI)&oldid=35540'

Our database contains 3 drivers for DVB-T USB Dongle. For uploading the necessary driver, select it from the list and click on ‘Download’ button. Please, assure yourself in the compatibility of the selected driver with your current OS just to guarantee its correct and efficient work.

Drivers List for DVB-T USB Dongle

Pages: 1

2.02 ver. DVB-T USB Dongle Drivers Installer

2.02

Drivers Dvb-t Usb2.0 Adapter Firmware Loader Windows 10

1.1 Mb

86.9.1009.2010 ver. DVB-T USB Dongle Windows XP (4.45 Mb, 08 October 2010)

Adapter
86.9.1009.2010
08 October 2010
Windows XP
4.45 Mb

64.9.1009.2010 ver. DVB-T USB Dongle Windows XP x64 (4.45 Mb, 08 October 2010)

Drivers DVB-T USB2.0 Adapter Firmware Loader

64.9.1009.2010
08 October 2010
Windows XP x64
4.45 Mb

86.1.523.2011 ver. DVB-T USB Dongle Windows (1.86 Mb, 22 May 2011)

86.1.523.2011
22 May 2011
Windows
1.86 Mb

Pages: 1