Thought I would bring 2 seperate confirmations that both linux & windows tbs5990 drivers have been completely unlocked now. Happy DAYS !
** ARM seems to still need some work. So feel free to vent frustration
To build this;
git clone https://CrazyCat@bitbucket.org/CrazyCat/media_build.git
cd media_build
./build --git https://github.com/crazycat69/linux_media.git latest
sudo mv -f /lib/modules/[kernel-version]/kernel/drivers/media old
sudo make install
sudo reboot
you should see output like this:
[ 1.560298] cx231xx 3-3:1.1: New device Turbosight Technolog @ 480 Mbps (734c:5990) with 8 interfaces
[ 1.561176] cx231xx 3-3:1.1: Identified as TurboSight TBS 5990 (card=25)
[ 1.721834] cx25840 9-0044: cx23102 A/V decoder found @ 0x88 (cx231xx #0-0)
[ 3.682232] cx25840 9-0044: loaded v4l-cx231xx-avcore-01.fw firmware (16382 bytes)
[ 3.715320] cx231xx 3-3:1.1: v4l2 driver version 0.0.3
[ 3.778201] cx231xx 3-3:1.1: Unknown tuner type configuring SIF
[ 3.804679] cx231xx 3-3:1.1: Registered video device video0 [v4l2]
[ 3.804737] cx231xx 3-3:1.1: Registered VBI device vbi0
[ 3.804739] cx231xx 3-3:1.1: video EndPoint Addr 0x84, Alternate settings: 5
[ 3.804741] cx231xx 3-3:1.1: VBI EndPoint Addr 0x85, Alternate settings: 2
[ 3.804742] cx231xx 3-3:1.1: sliced CC EndPoint Addr 0x86, Alternate settings: 2
[ 3.804743] cx231xx 3-3:1.1: TS EndPoint Addr 0x81, Alternate settings: 6
[ 3.804744] cx231xx 3-3:1.1: TS EndPoint Addr 0x82, Alternate settings: 6
[ 3.804850] usbcore: registered new interface driver cx231xx
[ 4.285743] cx231xx 3-3:1.1: MAC address 00:22:ab:c0:3f:b6
[ 4.285749] DVB: registering new adapter (cx231xx #0)
[ 4.285753] cx231xx 3-3:1.1: DVB: registering adapter 1 frontend 0 (Tmax TAS2101)...
[ 4.759644] cx231xx 3-3:1.1: MAC address 00:22:ab:c0:3f:b7
[ 4.759646] DVB: registering new adapter (cx231xx #0)
[ 4.759647] cx231xx 3-3:1.1: DVB: registering adapter 2 frontend 0 (Tmax TAS2101)...
[ 4.762075] cx231xx 3-3:1.1: Successfully loaded cx231xx-dvb
[ 4.762198] cx231xx 3-3:1.1: Cx231xx dvb Extension initialized
[ 5.483555] cx231xx 3-3:1.1: DVB: adapter 2 frontend 0 frequency 0 out of range (950000..2150000)
[ 6.051740] cx231xx 3-3:1.1: DVB: adapter 1 frontend 0 frequency 0 out of range (950000..2150000)
[ 54.257018] cx231xx 3-3:1.1: Unknown tuner type configuring SIF
[ 1067.629440] cx231xx 3-3:1.1: Unknown tuner type configuring SIF
[19623.388454] cx231xx 3-3:1.1: Unknown tuner type configuring SIF
Also if you're finding DVBS2 channels are green/pixelated you need to add this file to module options and reboot:
# sudo echo "options cx231xx transfer_mode=0" > /etc/modprobe.d/cx231xx.conf
# sudo reboot
this will enable bulk transfer mode on tuner A & B and clear up those continuity errors, seems to need this for now
** This work has taken almost 6 months or more so enjoy ALL CREDIT GOES TO THE ABSOLUTELY WONDERFUL CRAZYCAT, if there are other problems probably just post reply below.. stay tuned etc &th@