Moderator Control Panel ]

Driver load but not firmware on my latest TBS6205 QUAD DVB-T

Driver load but not firmware on my latest TBS6205 QUAD DVB-T

Postby tgayet » Thu Sep 07, 2023 2:59 pm

Hi,

We are using a TBS6205 DVB-T2 quad tuner PCIe on the gnu/linux kernel 5.15.45 with linux tv adds-on.

I was working fine until we receive a new card last week. Indeed, the drivers is well loaded but not the firmware.

$ lspci -vvv -nn
03:00.0 Multimedia controller [0480]: TBS Technologies DVB Tuner PCIe Card [544d:6178]
DeviceName: pciPassthru0
Subsystem: TBS Technologies (wrong ID) TBS6205 DVB-T2/T/C Quad TV Tuner PCIe Card [6205:0001]
(...)
Kernel driver in use: TBSECP3 driver

$ dmesg
[ 2.063766] TBSECP3 driver 0000:03:00.0: TurboSight TBS 6205 DVB-T/T2/C
[ 2.069524] dvbdev: DVB: registering new adapter (TBSECP3 DVB Adapter)
[ 2.193651] TBSECP3 driver 0000:03:00.0: MAC address 00:22:ab:b1:da:48
[ 5.956047] TBSECP3 driver 0000:03:00.0: DVB: registering adapter 0 frontend 0 (TurboSight TBS 6205 DVB-T/T2/C )...
[ 5.961192] dvbdev: DVB: registering new adapter (TBSECP3 DVB Adapter)
[ 6.088144] TBSECP3 driver 0000:03:00.0: MAC address 00:22:ab:b1:da:49
[ 6.113071] TBSECP3 driver 0000:03:00.0: DVB: registering adapter 1 frontend 0 (TurboSight TBS 6205 DVB-T/T2/C )...
[ 6.117396] dvbdev: DVB: registering new adapter (TBSECP3 DVB Adapter)
[ 6.242456] TBSECP3 driver 0000:03:00.0: MAC address 00:22:ab:b1:da:4a
[ 6.261804] TBSECP3 driver 0000:03:00.0: DVB: registering adapter 2 frontend 0 (TurboSight TBS 6205 DVB-T/T2/C )...
[ 6.264733] dvbdev: DVB: registering new adapter (TBSECP3 DVB Adapter)
[ 6.343992] TBSECP3 driver 0000:03:00.0: MAC address 00:22:ab:b1:da:4b
[ 6.364904] TBSECP3 driver 0000:03:00.0: DVB: registering adapter 3 frontend 0 (TurboSight TBS 6205 DVB-T/T2/C )...
[ 6.367970] TBSECP3 driver 0000:03:00.0: TurboSight TBS 6205 DVB-T/T2/C : PCI 0000:03:00.0, IRQ 68, MMIO 0xfd5c0000
(…)
Sep 4 14:51:57 StreamProbe kernel: si2168 0-0064: Silicon Labs Si2168-B40 successfully identified
Sep 4 14:51:57 StreamProbe kernel: si2168 0-0064: firmware version: B 4.0.2
Sep 4 14:51:58 StreamProbe kernel: si2168 1-0064: Silicon Labs Si2168-B40 successfully identified
Sep 4 14:51:58 StreamProbe kernel: si2168 1-0064: firmware version: B 4.0.2
Sep 4 14:51:58 StreamProbe kernel: si2168 2-0064: Silicon Labs Si2168-B40 successfully identified
Sep 4 14:51:58 StreamProbe kernel: si2168 2-0064: firmware version: B 4.0.2
Sep 4 14:51:58 StreamProbe kernel: si2168 3-0064: Silicon Labs Si2168-B40 successfully identified
Sep 4 14:51:58 StreamProbe kernel: si2168 3-0064: firmware version: B 4.0.2
(…)
[ 45.286802] si2168 2-0064: downloading firmware from file 'dvb-demod-si2168-b40-01.fw'
[ 47.159823] si2168 2-0064: firmware version: B 4.0.25
[ 47.174749] si2168 0-0064: downloading firmware from file 'dvb-demod-si2168-b40-01.fw'
[ 49.030039] si2168 0-0064: firmware version: B 4.0.25
[ 49.044674] si2168 3-0064: downloading firmware from file 'dvb-demod-si2168-b40-01.fw'
[ 50.892653] si2168 3-0064: firmware version: B 4.0.25
[ 50.907418] si2168 1-0064: downloading firmware from file 'dvb-demod-si2168-b40-01.fw'
[ 52.776356] si2168 1-0064: firmware version: B 4.0.25

# -------------------------------------------------------------------------------------------------------------------------------

And the new one like this :
05:00.0 Multimedia controller [0480]: TBS Technologies DVB Tuner PCIe Card [544d:6178]
Subsystem: TBS Technologies (wrong ID) DVB Tuner PCIe Card [6205:0003]
(...)
Kernel driver in use: TBSECP3 driver

$ dmesg
[ 17.415168] TBSECP3 driver 0000:05:00.0: TurboSight TBS 6205 DVB-T/T2/C
[ 17.424229] dvbdev: DVB: registering new adapter (TBSECP3 DVB Adapter)
[ 17.582565] TBSECP3 driver 0000:05:00.0: i2c nack (5)
[ 17.588451] TBSECP3 driver 0000:05:00.0: i2c nack (5)
[ 17.594095] TBSECP3 driver 0000:05:00.0: error reading MAC address for adapter 0
[ 17.605250] TBSECP3 driver 0000:05:00.0: i2c nack (5)
[ 17.621624] TBSECP3 driver 0000:05:00.0: TBSECP3 frontend 0 attach failed
[ 17.629174] TBSECP3 driver 0000:05:00.0: frontend attach failed
[ 17.635992] TBSECP3 driver 0000:05:00.0: adapter0 attach failed
[ 17.642591] dvbdev: DVB: registering new adapter (TBSECP3 DVB Adapter)
[ 17.757305] TBSECP3 driver 0000:05:00.0: i2c nack (5)
[ 17.763177] TBSECP3 driver 0000:05:00.0: i2c nack (5)
[ 17.768818] TBSECP3 driver 0000:05:00.0: error reading MAC address for adapter 1
[ 17.779620] TBSECP3 driver 0000:05:00.0: i2c nack (5)
[ 17.795990] TBSECP3 driver 0000:05:00.0: TBSECP3 frontend 1 attach failed
[ 17.803784] TBSECP3 driver 0000:05:00.0: frontend attach failed
[ 17.810588] TBSECP3 driver 0000:05:00.0: adapter1 attach failed
[ 17.817196] dvbdev: DVB: registering new adapter (TBSECP3 DVB Adapter)
[ 17.952298] TBSECP3 driver 0000:05:00.0: i2c nack (5)
[ 17.958168] TBSECP3 driver 0000:05:00.0: i2c nack (5)
[ 17.963808] TBSECP3 driver 0000:05:00.0: error reading MAC address for adapter 2
[ 17.974749] TBSECP3 driver 0000:05:00.0: i2c nack (5)
[ 17.991118] TBSECP3 driver 0000:05:00.0: TBSECP3 frontend 2 attach failed
[ 17.998672] TBSECP3 driver 0000:05:00.0: frontend attach failed
[ 18.005464] TBSECP3 driver 0000:05:00.0: adapter2 attach failed
[ 18.012062] dvbdev: DVB: registering new adapter (TBSECP3 DVB Adapter)
[ 18.139897] TBSECP3 driver 0000:05:00.0: i2c nack (5)
[ 18.145774] TBSECP3 driver 0000:05:00.0: i2c nack (5)
[ 18.151416] TBSECP3 driver 0000:05:00.0: error reading MAC address for adapter 3
[ 18.162238] TBSECP3 driver 0000:05:00.0: i2c nack (5)
[ 18.178903] TBSECP3 driver 0000:05:00.0: TBSECP3 frontend 3 attach failed
[ 18.186455] TBSECP3 driver 0000:05:00.0: frontend attach failed
[ 18.193240] TBSECP3 driver 0000:05:00.0: adapter3 attach failed
[ 18.199837] TBSECP3 driver 0000:05:00.0: TurboSight TBS 6205 DVB-T/T2/C : PCI 0000:05:00.0, IRQ 128, MMIO 0x92d00000
[ 18.211712] TBSECP3 driver 0000:0b:00.0: TurboSight TBS 6205 DVB-T/T2/C
[ 18.220104] dvbdev: DVB: registering new adapter (TBSECP3 DVB Adapter)
[ 18.347971] TBSECP3 driver 0000:0b:00.0: i2c nack (5)
[ 18.353845] TBSECP3 driver 0000:0b:00.0: i2c nack (5)
[ 18.359486] TBSECP3 driver 0000:0b:00.0: error reading MAC address for adapter 0
[ 18.370296] TBSECP3 driver 0000:0b:00.0: i2c nack (5)
[ 18.393603] TBSECP3 driver 0000:0b:00.0: TBSECP3 frontend 0 attach failed
[ 18.401154] TBSECP3 driver 0000:0b:00.0: frontend attach failed
[ 18.407940] TBSECP3 driver 0000:0b:00.0: adapter0 attach failed
[ 18.414543] dvbdev: DVB: registering new adapter (TBSECP3 DVB Adapter)
[ 18.542842] TBSECP3 driver 0000:0b:00.0: i2c nack (5)
[ 18.548964] TBSECP3 driver 0000:0b:00.0: i2c nack (5)
[ 18.554604] TBSECP3 driver 0000:0b:00.0: error reading MAC address for adapter 1
[ 18.565507] TBSECP3 driver 0000:0b:00.0: i2c nack (5)
[ 18.581879] TBSECP3 driver 0000:0b:00.0: TBSECP3 frontend 1 attach failed
[ 18.589430] TBSECP3 driver 0000:0b:00.0: frontend attach failed
[ 18.596220] TBSECP3 driver 0000:0b:00.0: adapter1 attach failed
[ 18.602819] dvbdev: DVB: registering new adapter (TBSECP3 DVB Adapter)
[ 18.696307] TBSECP3 driver 0000:0b:00.0: i2c nack (5)
[ 18.702179] TBSECP3 driver 0000:0b:00.0: i2c nack (5)
[ 18.707820] TBSECP3 driver 0000:0b:00.0: error reading MAC address for adapter 2
[ 18.718610] TBSECP3 driver 0000:0b:00.0: i2c nack (5)
[ 18.734981] TBSECP3 driver 0000:0b:00.0: TBSECP3 frontend 2 attach failed
[ 18.742533] TBSECP3 driver 0000:0b:00.0: frontend attach failed
[ 18.749326] TBSECP3 driver 0000:0b:00.0: adapter2 attach failed
[ 18.755925] dvbdev: DVB: registering new adapter (TBSECP3 DVB Adapter)
[ 18.883745] TBSECP3 driver 0000:0b:00.0: i2c nack (5)
[ 18.889616] TBSECP3 driver 0000:0b:00.0: i2c nack (5)
[ 18.895257] TBSECP3 driver 0000:0b:00.0: error reading MAC address for adapter 3
[ 18.906074] TBSECP3 driver 0000:0b:00.0: i2c nack (5)
[ 18.922700] TBSECP3 driver 0000:0b:00.0: TBSECP3 frontend 3 attach failed
[ 18.930252] TBSECP3 driver 0000:0b:00.0: frontend attach failed
[ 18.937049] TBSECP3 driver 0000:0b:00.0: adapter3 attach failed
[ 18.943650] TBSECP3 driver 0000:0b:00.0: TurboSight TBS 6205 DVB-T/T2/C : PCI 0000:0b:00.0, IRQ 129, MMIO 0x92c00000
(...)
[ 17.610899] si2168 1-0064: probe failed = -5
[ 17.615680] si2168: probe of 1-0064 failed with error -5
[ 17.785273] si2168 2-0064: probe failed = -5
[ 17.790053] si2168: probe of 2-0064 failed with error -5
[ 17.980401] si2168 3-0064: probe failed = -5
[ 17.985180] si2168: probe of 3-0064 failed with error -5
[ 18.167888] si2168 4-0064: probe failed = -5
[ 18.172963] si2168: probe of 4-0064 failed with error -5
[ 18.382885] si2168 5-0064: probe failed = -5
[ 18.387665] si2168: probe of 5-0064 failed with error -5
[ 18.571161] si2168 6-0064: probe failed = -5
[ 18.575941] si2168: probe of 6-0064 failed with error -5
[ 18.724263] si2168 7-0064: probe failed = -5
[ 18.729044] si2168: probe of 7-0064 failed with error -5
[ 18.911728] si2168 8-0064: probe failed = -5
[ 18.916508] si2168: probe of 8-0064 failed with error -5

Can you confirm a tiny evolution of the card and that i may need to upgrade the kernel and firmware to make it work ?

Thanks in advance of your reply

Regards

Thierry GAYET
tgayet
 
Posts: 2
Joined: Wed Sep 06, 2023 10:22 pm

Re: Driver load but not firmware on my latest TBS6205 QUAD D

Postby smile » Tue Sep 12, 2023 2:49 pm

Hi sir
please update the drivers:follow those steps

#cd /opt
#git clone https://github.com/tbsdtv/media_build.git
#git clone --depth=1 https://github.com/tbsdtv/linux_media.git -b latest ./media
#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
#cd /opt
#wget http://www.tbsdtv.com/download/document ... .0.tar.bz2
#sudo tar jxvf tbs-tuner-firmwares_v1.0.tar.bz2 -C /lib/firmware/
#reboot

BTW. I have reply the email to you, but it seem can not delivery.

Best Regards
smile
 
Posts: 164
Joined: Sun Oct 09, 2011 9:51 am

Re: Driver load but not firmware on my latest TBS6205 QUAD D

Postby tgayet » Wed Sep 13, 2023 9:02 pm

Hi,

Thanks for your feedback !

About my email i have well received a confirmation for the validation so it is correct !

Did you use thierry.gayet@enensys.com. ?
tgayet
 
Posts: 2
Joined: Wed Sep 06, 2023 10:22 pm


Return to DVB-T2/T/C Quad TV Tuner PCIe Card TBS6205

Who is online

Users browsing this forum: No registered users and 6 guests