-
Notifications
You must be signed in to change notification settings - Fork 89
Home
If you have any any questions, please send an email to support@tbsdtv.com. Your comments and advice will be highly appreciated.
support kernel version from v4.19-6.14
The upstream LinuxTV source code does not contain all the TBS drivers. Download the source code from TBS:
git clone https://github.com/tbsdtv/media_build.git
git clone --depth=1 https://github.com/tbsdtv/linux_media.git -b latest ./media
Build the media_build drivers: Any errors,See Prerequisites, Build errors and Rebuilding for more details and the upstream LinuxTV Wiki for more background.
When problems with other drivers occur after installation, e.g. graphic driver, than skipping the remote drivers can fix the issues.
cd media_build
make dir DIR=../media
make allyesconfig
sed -i -r 's/(^CONFIG.*_RC.*=)./\1n/g' v4l/.config
sed -i -r 's/(^CONFIG.*_IR.*=)./\1n/g' v4l/.config
make -j4
sudo make install
wget http://www.tbsdtv.com/download/document/linux/tbs-tuner-firmwares_v1.0.tar.bz2
sudo tar jxvf tbs-tuner-firmwares_v1.0.tar.bz2 -C /lib/firmware/
A reboot will automatically pick up the new drivers:
sudo reboot
An alternative to a reboot is to install them manually:
#
# Remove any previously installed drivers
# =======================================
#
sudo make rmmod
#
# Manual installation of CX23885 based drivers
# ============================================
#
sudo modprobe cx23885
#
# Manual installation of SAA716x based drivers
# ============================================
#
# Old kernel trees use the module name "saa716x_budget", newer trees use "saa716x_tbs_dvb".
# The "int_type=1" may or may not be needed.
#
sudo modprobe saa716x_tbs_dvb int_type=1
Can not find the 6909 firmware:
wget http://www.tbsdtv.com/download/document/linux/dvb-fe-mxl5xx.fw
sudo cp dvb-fe-mxl5xx.fw /lib/firmware/
In addition to following the above instructions, TBS6980/1/4 owners will need to put a copy of the CX24117 firmware in /lib/firmware/
- TBS690A
- TBS6301
- TBS6304
- TBS6314
- TBS6302SE
- TBS6304SE
- TBS6302X
- TBS6304X
- TBS6304T
- TBS6922
- TBS6922SE
- TBS6902
- TBS6903
- TBS6980
- TBS6981
- TBS6982
- TBS6983
- TBS6984
- TBS6985
- TBS6904
- TBS6905
- TBS6908
- TBS6909
- TBS6991SE
- TBS6910
- TBS6910SE
- TBS6903X
- TBS6909X
- TBS6902SE
- TBS6904SE
- TBS6909SE
- TBS6916
- TBS7901
- TBS5920
- TBS5922
- TBS5922SE
- TBS5925
- TBS5927
- TBS5980
- TBS5990
- TBS5930
- TBS8922
- TBS6220
- TBS6221
- TBS6280
- TBS6281
- TBS6281SE
- TBS6284
- TBS6285
- TBS6290SE
- TBS6205
- TBS6209
- TBS6209SE
- TBS6205SE
- TBS7220
- TBS5220
- TBS5880
- TBS5881
- TBS5280
- TBS5281
- TBS5230
- TBS6704
- TBS6814
- TBS6514
- TBS6522
- TBS6528
- TBS6590
- TBS6504
- TBS6508
- TBS5520
- TBS5520SE
- TBS5580
- TBS5590
- TBS5530