-
Notifications
You must be signed in to change notification settings - Fork 151
Home
Luis Alves edited this page May 1, 2015
·
84 revisions
###Open Source Drivers for TBS cards Status - 1 May 2015
Latest updates:
- Added TBS5922SE (thanks @beam)
- Merged latest official media tree.
- media_build repo updated.
- Added TBS6991 and TBS6991SE (needs testing - no CI support - i2c buses might be swapped)
- If you are going to test TBS6991 (non SE) please read THIS
- If it doesn't work for you, try playing with TBS6991_TSMODE (0 or 1)
- Added a clone of media_build repo that should always build with this tree: https://github.com/ljalves/media_build
- TBS6923 reported to be working (thanks Matthew).
- Added support for TBS6923 (testers needed).
- Many issues have been opened due to compilation fails. Before opening an issue reporting that kind of error first try to build the official media tree (http://www.linuxtv.org/wiki/index.php/How_to_Obtain,_Build_and_Install_V4L-DVB_Device_Drivers) and if you get the same error you should report it to the linux media mailing list ([email protected]).
- In consideration to the very small number (3) of people that keep supporting me on this project, I've merged the latest official media tree. Due to changes that the tda18212 driver suffered, some cards need to be re-tested again (I might have screwed something on the driver conversion). Affected cards:
- TBS6284
- TBS6280
- TBS6220
- TBS5880
- The motivation (and donations) to keep updating the media tree and adding new cards is very small.
Currently supported cards:
PCIe
Card | HW rev. | Status | PCIe bridge | Demod Tuner |
---|---|---|---|---|
TBS6280 | saa7160 rev03 | Working | SAA7160 | 2xCXD2820r 2xTDA18212 |
TBS6281 | saa7160 rev03 | Working | SAA7160 | 2xSi2168-(A20/B40) 2xSi2158 |
TBS6284 | saa7160 rev02 | Working | SAA7160 | 4xCXD2820r 4xTDA18212 |
TBS6285 | saa7160 rev02 | Working | SAA7160 | 4xSi2168-(A20/B40) 4xSi2158 |
TBS6922 | All? | Working | SAA7160 | TAS2100 AV201x |
TBS6923 | All? | Working | SAA7160 | TAS2101 AV201x |
TBS6925 | All? | Working | SAA7160 | STV0900AAC STB6100 |
TBS6980 | All? | Working / in kernel | CX23885 | CX24117 CX24132 |
TBS6981 | All? | Working / in kernel | CX23885 | CX24117 CX24132 |
TBS6982 | All? | Working | SAA7160 | 2xTAS2101 2xAV2012 |
TBS6982SE | All? | Working | SAA7160ET | 2xTAS2101 2xAV2012 |
TBS6984 | r14 r20 |
Working | SAA7160 | 2xCX24117 2xCX24132 |
TBS6985 | All? | Working | SAA7160 | 4xTAS2101 4xAV2012 |
TBS6991 | All? | Testing needed (i2c buses might be swapped) | SAA7160 | 4xTAS2101 2xAV2012 |
TBS6991SE | All? | Testing needed (i2c buses might be swapped) | SAA7160 | 4xTAS2101 2xAV2012 |
**USB**
(thanks to CrazyCat)
Card | HW rev. | Status | USB bridge | Demod Tuner |
---|---|---|---|---|
TBS Qbox(5910) | All? | Added - testing needed | ||
TBS Qbox2(5920) | All? | Added - testing needed | ||
TBS Qbox22(5922) | All | Working | CY7C68013 | TAS2100 AV201x |
TBS 5922SE | All | Working | CY7C68013 | TAS2101 AV201x |
TBS QboxS2(5928) | All? | Added - testing needed | ||
TBS Qbox2CI(5980) | All? | Working | ||
TBS 5925 | All? | Working | ||
TBS 5880 | All? | Added - testing needed | ||
TBS 5280 | All? | Added - testing needed | ||
TBS 6220 | All? | Added - testing needed |
Please refer to LinuxTV wiki page for more info about the build process: LinuxTV Wiki
In addition to following the above instructions, TBS6980/1/4 owners will need to put a copy of the CX24117 firmware in /lib/firmware/
I would provide more open source drivers for the TBS cards, but to do so I need to have the real hardware (mostly to do some i2c sniffing).
If you want to support this project, feel free to send me some beers to my PayPal account
If you want to support this project, feel free to send me some beers to my PayPal account