Moderator Control Panel ]

How to install the tbs cards driver for Raspberry Pi

News and information about TBS products.

How to install the tbs cards driver for Raspberry Pi

Postby steven » Fri Apr 26, 2019 5:13 pm

Hi all

Good news that we success compile the latest open source driver for Raspberry Pi
微信图片_20190426172103.jpg
Raspberry Pi 3 Moel B+


here is the detail steps please have a check

1.Download the latest Raspbian Image from the official website:
http://director.downloads.raspberrypi.org/raspbian/images/raspbian-2019-04-09/2019-04-08-raspbian-stretch.zip
detail install steps :
installsystemandlcd.pdf
Raspberry Pi system install
(24.09 KiB) Downloaded 48 times


2.install the driver,the kernel we are using is :
root@raspberrypi:/home/pi# uname -a
Linux raspberrypi 4.14.98-v7+ #1200 SMP Tue Feb 12 20:27:48 GMT 2019 armv7l GNU/Linux

1).download the kernel header file
#apt-get install raspberrypi-kernel-headers
2) download some soft
#apt-get install patchutils
#apt-get install libproc-processtable-perl
3) download offline TBS driver package:
#wget http://www.tbsdtv.com/download/document/linux/media_build-2019-04-15-rpi.tar.bz2
# sudo rm -rf /lib/modules/`uname -r`/kernel/drivers/media/
#tar jxvf media_build-2019-04-15-rpi.tar.bz2
#cd media_build
#./install.sh
#reboot

after reboot it should load the TBS driver.
TBS5927:
rp-5927.png
RP-5927
rp-5927.png (9.59 KiB) Viewed 531 times

TBS5922SE:
rp-5922se.png
RP-5922SE

TBS5520SE
5520SE.png
rp-5520se


if you have any issue you can leave message here . :)

Thanks

Kind Regards

steven
steven
 
Posts: 1973
Joined: Fri Aug 06, 2010 3:23 pm

Re: How to install the tbs cards driver for Raspberry Pi

Postby drhans » Sun Jul 14, 2019 2:16 am

Unfortunately this does not work. I tried with RPI3 and fresh install of Raspbian stretch. Everything went fine until ./install.sh part. It ended with error and after reboot, TBS tuner (5922SE) was not recognized. Probably something with kernel headers. Either way, this tutorial is not working.

Code: Select all
File not found: /lib/modules/4.14.98-v7+/build/.config at ./scripts/make_kconfig.pl line 33, <IN> line 4.


Code: Select all
pi@raspberrypi:~/media_build $ sudo ./install.sh
1 out of 1 hunk FAILED -- saving rejects to file drivers/media/cec/cec-api.c.rej
1 out of 1 hunk FAILED -- saving rejects to file drivers/media/media-device.c.rej
1 out of 1 hunk FAILED -- saving rejects to file drivers/media/v4l2-core/v4l2-ioctl.c.rej
1 out of 1 hunk FAILED -- saving rejects to file drivers/media/platform/s5p-mfc/s5p_mfc_debug.h.rej
1 out of 1 hunk FAILED -- saving rejects to file drivers/media/usb/em28xx/em28xx-dvb.c.rej
Applying patches for kernel 4.14.98-v7+
4 14 98
1 out of 1 hunk FAILED -- saving rejects to file drivers/media/pci/ivtv/ivtvfb.c.rej
23 out of 23 hunks FAILED -- saving rejects to file drivers/media/v4l2-core/v4l2-compat-ioctl32.c.rej
1 out of 1 hunk FAILED -- saving rejects to file drivers/media/common/videobuf2/videobuf2-dma-contig.c.rej
1 out of 1 hunk FAILED -- saving rejects to file drivers/media/common/videobuf2/videobuf2-dma-sg.c.rej
1 out of 1 hunk FAILED -- saving rejects to file drivers/media/common/videobuf2/videobuf2-vmalloc.c.rej
1 out of 1 hunk FAILED -- saving rejects to file include/linux/dma-buf.h.rej
1 out of 1 hunk FAILED -- saving rejects to file drivers/media/v4l2-core/v4l2-fwnode.c.rej
1 out of 1 hunk FAILED -- saving rejects to file drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c.rej
1 out of 1 hunk FAILED -- saving rejects to file drivers/media/usb/cx231xx/cx231xx-i2c.c.rej
1 out of 1 hunk FAILED -- saving rejects to file drivers/media/usb/em28xx/em28xx-i2c.c.rej
1 out of 1 hunk FAILED -- saving rejects to file drivers/media/usb/tm6000/tm6000-i2c.c.rej
1 out of 1 hunk FAILED -- saving rejects to file drivers/media/pci/saa7164/saa7164-core.c.rej
2 out of 2 hunks FAILED -- saving rejects to file drivers/staging/media/zoran/videocodec.c.rej
1 out of 1 hunk FAILED -- saving rejects to file drivers/media/i2c/tda1997x.c.rej
1 out of 1 hunk FAILED -- saving rejects to file drivers/media/common/saa7146/saa7146_vbi.c.rej
1 out of 1 hunk FAILED -- saving rejects to file drivers/media/pci/tw686x/tw686x-core.c.rej
2 out of 2 hunks FAILED -- saving rejects to file drivers/media/usb/uvc/uvc_driver.c.rej
dvb-demod-avl6882.fw
dvb-demod-drxk-pctv.fw
dvb-demod-gx1503B.fw
dvb-demod-mn88472-02.fw
dvb-demod-mn88473-01.fw
dvb-demod-si2168-01.fw
dvb-demod-si2168-02.fw
dvb-demod-si2168-a20-01.fw
dvb-demod-si2168-a30-01.fw
dvb-demod-si2168-b40-01.fw
dvb-demod-si2183-b60-01.fw
dvb-fe-bcm3510-01.fw
dvb-fe-cx24116.fw
dvb-fe-cx24117.fw
dvb-fe-drxj-mc-1.0.8.fw
dvb-fe-drxj-mc-vsb-1.0.8.fw
dvb-fe-drxj-mc-vsb-qam-1.0.8.fw
dvb-fe-ds3000.fw
dvb-fe-ds300x.fw
dvb-fe-ds3103.fw
dvb-fe-mxl5xx.fw
dvb-fe-or51132-qam.fw
dvb-fe-or51132-vsb.fw
dvb-fe-or51211.fw
dvb-fe-rs6000.fw
dvb-fe-tda10045.fw
dvb-fe-tda10046.fw
dvb-fe-tda10048-1.0.fw
dvb-fe-tda10071.fw
dvb-fe-xc4000-1.4.1.fw
dvb-fe-xc5000-1.6.114.fw
dvb-fe-xc5000c-4.1.30.7.fw
dvb-tuner-si2158-a20-01.fw
dvb-usb-avertv-a800-02.fw
dvb-usb-bluebird-01.fw
dvb-usb-dib0700-1.20.fw
dvb-usb-dibusb-5.0.0.11.fw
dvb-usb-dibusb-6.0.0.8.fw
dvb-usb-dtt200u-01.fw
dvb-usb-dw2101.fw
dvb-usb-dw2102.fw
dvb-usb-dw2104.fw
dvb-usb-dw3101.fw
dvb-usb-id5301.fw
dvb-usb-id5520se.fw
dvb-usb-id5580.fw
dvb-usb-id5590.fw
dvb-usb-it9135-01.fw
dvb-usb-it9135-02.fw
dvb-usb-p1100.fw
dvb-usb-p1100-old.fw
dvb-usb-p7500.fw
dvb-usb-pctv-400e-01.fw
dvb-usb-pctv-450e-01.fw
dvb-usb-pctv-452e-01.fw
dvb-usb-s620.fw
dvb-usb-s630.fw
dvb-usb-s660.fw
dvb-usb-sb340.fw
dvb-usb-SkyStar_USB_HD_FW_v17_63.HEX.fw
dvb-usb-tbs5520-01.fw
dvb-usb-tbsqbox-dvbc.fw
dvb-usb-tbsqbox-id2601.fw
dvb-usb-tbsqbox-id5220.fw
dvb-usb-tbsqbox-id5520.fw
dvb-usb-tbsqbox-id5680.fw
dvb-usb-tbsqbox-id5880.fw
dvb-usb-tbsqbox-id5881.fw
dvb-usb-tbsqbox-id5910.fw
dvb-usb-tbsqbox-id5920.fw
dvb-usb-tbsqbox-id5921.fw
dvb-usb-tbsqbox-id5922.fw
dvb-usb-tbsqbox-id5923.fw
dvb-usb-tbsqbox-id5925.fw
dvb-usb-tbsqbox-id5927.fw
dvb-usb-tbsqbox-id5928.fw
dvb-usb-tbsqbox-id5980.fw
dvb-usb-terratec-h5-drxk.fw
dvb-usb-terratec-h7-az6007.fw
dvb-usb-terratec-h7-drxk.fw
dvb-usb-tt-s2400-01.fw
dvb-usb-umt-010-02.fw
dvb-usb-vp702x-01.fw
dvb-usb-vp7045-01.fw
dvb-usb-wt220u-01.fw
dvb-usb-wt220u-02.fw
sms1xxx-hcw-55xxx-dvbt-02.fw
sms1xxx-hcw-55xxx-isdbt-02.fw
sms1xxx-nova-a-dvbt-01.fw
sms1xxx-nova-b-dvbt-01.fw
sms1xxx-stellar-dvbt-01.fw
v4l-cx231xx-avcore-01.fw
v4l-cx23418-apu.fw
v4l-cx23418-cpu.fw
v4l-cx23418-dig.fw
v4l-cx23885-avcore-01.fw
v4l-cx23885-enc-broken.fw
v4l-cx23885-enc.fw
v4l-cx25840.fw
make -C /home/pi/media_build/v4l distclean
make[1]: Entering directory '/home/pi/media_build/v4l'
rm -f *~ *.o *.ko .*.o.cmd .*.ko.cmd *.mod.c av7110_firm.h fdump \
        config-compat.h Module.symvers Module.markers modules.order \
        *.unsigned .*.ko.unsigned.cmd
make -C firmware clean
make[2]: Entering directory '/home/pi/media_build/v4l/firmware'
make[2]: Nothing to be done for 'clean'.
make[2]: Leaving directory '/home/pi/media_build/v4l/firmware'
rm -f .version .*.o.flags .*.o.d *.mod.gcno Makefile.media \
        Kconfig Kconfig.kern .config .config.cmd .myconfig \
        .kconfig.dep config-mycompat.h
rm -rf .tmp_versions .tmp*.ver .tmp*.o .*.gcno .cache.mk
rm -f scripts/lxdialog scripts/kconfig
make -C firmware distclean
make[2]: Entering directory '/home/pi/media_build/v4l/firmware'
make[2]: Nothing to be done for 'distclean'.
make[2]: Leaving directory '/home/pi/media_build/v4l/firmware'
make[1]: Leaving directory '/home/pi/media_build/v4l'
make -C /home/pi/media_build/v4l stagingconfig
make[1]: Entering directory '/home/pi/media_build/v4l'
No version yet, using 4.14.98-v7+
make[2]: Entering directory '/home/pi/media_build/linux'
Syncing with dir ../../media
Can't find ../../media/Makefile at ./use_dir.pl line 287.
Makefile:132: recipe for target 'apply_patches' failed
make[2]: *** [apply_patches] Error 2
make[2]: Leaving directory '/home/pi/media_build/linux'
Makefile:391: recipe for target 'stagingconfig' failed
make[1]: *** [stagingconfig] Error 2
make[1]: Leaving directory '/home/pi/media_build/v4l'
Makefile:26: recipe for target 'stagingconfig' failed
make: *** [stagingconfig] Error 2
V4L drivers building...
make -C /home/pi/media_build/v4l
make[1]: Entering directory '/home/pi/media_build/v4l'
scripts/make_makefile.pl
Updating/Creating .config
make[2]: Entering directory '/home/pi/media_build/linux'
make[2]: Entering directory '/home/pi/media_build/linux'
Syncing with dir ../../media
Can't find ../../media/Makefile at ./use_dir.pl line 287.
Syncing with dir ../../media
Can't find ../../media/Makefile at ./use_dir.pl line 287.
Makefile:132: recipe for target 'apply_patches' failed
make[2]: *** [apply_patches] Error 2
make[2]: Leaving directory '/home/pi/media_build/linux'
Makefile:132: recipe for target 'apply_patches' failed
make[2]: *** [apply_patches] Error 2
make[2]: Leaving directory '/home/pi/media_build/linux'
Preparing to compile for kernel version 4.14.98
File not found: /lib/modules/4.14.98-v7+/build/.config at ./scripts/make_kconfig.pl line 33, <IN> line 4.
Updating/Creating .config
make[2]: Entering directory '/home/pi/media_build/linux'
make[2]: Entering directory '/home/pi/media_build/linux'
Syncing with dir ../../media
Can't find ../../media/Makefile at ./use_dir.pl line 287.
Syncing with dir ../../media
Makefile:132: recipe for target 'apply_patches' failed
make[2]: *** [apply_patches] Error 2
make[2]: Leaving directory '/home/pi/media_build/linux'
Can't find ../../media/Makefile at ./use_dir.pl line 287.
Makefile:132: recipe for target 'apply_patches' failed
make[2]: *** [apply_patches] Error 2
make[2]: Leaving directory '/home/pi/media_build/linux'
Preparing to compile for kernel version 4.14.98
File not found: /lib/modules/4.14.98-v7+/build/.config at ./scripts/make_kconfig.pl line 33, <IN> line 4.
make[1]: *** No rule to make target '.config', needed by '.myconfig'.  Stop.
make[1]: Leaving directory '/home/pi/media_build/v4l'
Makefile:26: recipe for target 'all' failed
make: *** [all] Error 2
V4L drivers installing...
make -C /home/pi/media_build/v4l install
make[1]: Entering directory '/home/pi/media_build/v4l'
Installing kernel modules under /lib/modules/4.14.98-v7+/kernel/drivers/media/:
/sbin/depmod -a 4.14.98-v7+
make -C firmware install
make[2]: Entering directory '/home/pi/media_build/v4l/firmware'
Installing firmwares at /lib/firmware:
make[2]: Leaving directory '/home/pi/media_build/v4l/firmware'
make[1]: Leaving directory '/home/pi/media_build/v4l'
V4L drivers installation done
You need to reboot...
drhans
 
Posts: 2
Joined: Wed Oct 12, 2016 4:39 pm

Re: How to install the tbs cards driver for Raspberry Pi

Postby xiaocao » Mon Jul 15, 2019 11:09 am

hi ,
please follow the steps .
1) download the kernel header file
#apt-get install raspberrypi-kernel-headers
2) download some soft
#apt-get install patchutils
#apt-get install libproc-processtable-perl
3) download offline TBS driver package:
#wget http://www.tbsdtv.com/download/document ... pi.tar.bz2
#sudo rm -rf /lib/modules/`uname -r`/kernel/drivers/media/
#tar jxvf media_build-2019-04-15-rpi.tar.bz2
#cd media_build
#./install.sh
#reboot

if also has issue , please write email to support<support@tbsdtv.com> .

best regards!
xiaocao
 
Posts: 62
Joined: Tue Jun 25, 2013 5:48 pm

Re: How to install the tbs cards driver for Raspberry Pi

Postby klosz007 » Wed Aug 14, 2019 5:45 pm

Will this work with new RPi 4B and Raspbian Buster ?
klosz007
 
Posts: 6
Joined: Thu Jun 01, 2017 6:21 pm


Return to News

Who is online

Users browsing this forum: No registered users and 1 guest