Jump to content
Read the Funtoo Newsletter: Summer 2023 ×
  • 0

dvb hybrid tv card "Aver Media Super Hybrid 007"


Sandro

Question

Hello to All; I dug up an old dvb-card "hybrid":

ci7ht ~ # lspci |grep -i mult 
06:02.0 Multimedia controller: Philips Semiconductors SAA7131/SAA7133/SAA7135 Video Broadcast Decoder (rev d1) 

ci7ht ~ # lsmod |grep "saa\|tda" 
saa7134_alsa           10671  2 
tda827x                 9334  1 
tda8290                13481  1 
saa7134               169022  1 saa7134_alsa 
tveeprom               14225  1 saa7134 
videobuf_dma_sg         7456  2 saa7134,saa7134_alsa 
v4l2_common             4130  2 tuner,saa7134 
videodev              106116  5 tuner,saa7134,uvcvideo,v4l2_common,videobuf2_core 
videobuf_core          15111  2 videobuf_dma_sg,saa7134 
i2c_core               19702  10 drm,i2c_i801,tuner,saa7134,tda8290,tda827x,nvidia,v4l2_common,tveeprom,videodev 
snd_pcm                68404  5 snd_usb_audio,snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,saa7134_alsa 
snd                    56837  30 snd_hda_codec_realtek,snd_usb_audio,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_rawmidi,snd_usbmidi_lib,snd_hda_codec,snd_hda_intel,snd_seq_device,saa7134_alsa 

ci7ht ~ # dmesg |grep "saa\|tda"      
[    3.337509] saa7130/34: v4l2 driver version 0, 2, 17 loaded 
[    3.337660] saa7133[0]: found at 0000:06:02.0, rev: 209, irq: 17, latency: 32, mmio: 0xf7100000 
[    3.337666] saa7133[0]: subsystem: 1461:f01d, board: Avermedia Super 007 [card=117,autodetected] 
[    3.337678] saa7133[0]: board init: gpio is 40000 
[    3.473336] saa7133[0]: i2c eeprom 00: 61 14 1d f0 54 20 1c 00 43 43 a9 1c 55 d2 b2 92 
[    3.473341] saa7133[0]: i2c eeprom 10: ff ff ff ff ff 20 ff ff ff ff ff ff ff ff ff ff 
[    3.473345] saa7133[0]: i2c eeprom 20: 01 40 01 32 32 01 01 43 88 ff 00 55 ff ff ff ff 
[    3.473350] saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
[    3.473354] saa7133[0]: i2c eeprom 40: ff 21 00 c0 96 10 05 32 15 76 8b 0c ff ff ff ff 
[    3.473358] saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
[    3.473362] saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
[    3.473365] saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
[    3.473369] saa7133[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
[    3.473373] saa7133[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
[    3.473377] saa7133[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
[    3.473381] saa7133[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
[    3.473385] saa7133[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
[    3.473389] saa7133[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
[    3.473393] saa7133[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
[    3.473397] saa7133[0]: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
[    3.528414] tda829x 0-004b: setting tuner address to 60 
[    3.560463] tda829x 0-004b: type set to tda8290+75a 
[    6.539961] saa7133[0]: registered device video1 [v4l2] 
[    6.540004] saa7133[0]: registered device vbi0 
[    6.544080] saa7134 ALSA driver for DMA sound loaded 
[    6.544088] saa7133[0]/alsa: saa7133[0] at 0xf7100000 irq 17 registered as card -1 

Using Kaffeine does not work. 

In the past, I remember that I was using succesfully with Fedora that card but I had to download the firmware from the internet (and now i don't remember the site neither the filename of this firmware.
 
I would like to make it work here on Funtoo so "elegant", and even manage the radio if possible :P
 
I do not know whether to install linux-firmware or media-tv/linuxtv-dvb-firmware or more elegantly if it is "manageable adding some variable in /etc/portage/make.conf. 
 
About kernel configuration, the situation is as follows:
ci7ht ~ # zgrep FIRMWARE /proc/config.gz 
CONFIG_PREVENT_FIRMWARE_BUILD=y 
# CONFIG_FIRMWARE_IN_KERNEL is not set 
CONFIG_EXTRA_FIRMWARE="" 
CONFIG_HOSTAP_FIRMWARE=y 
CONFIG_HOSTAP_FIRMWARE_NVRAM=y 
CONFIG_RT2X00_LIB_FIRMWARE=y 
CONFIG_CYPRESS_FIRMWARE=m 
# CONFIG_DRM_LOAD_EDID_FIRMWARE is not set 
CONFIG_FIRMWARE_EDID=y 
CONFIG_FIRMWARE_MEMMAP=y 
# CONFIG_GOOGLE_FIRMWARE is not set 

 
But is better to compile firmwares "built-in" or "out" in /lib/firmware, or ir is the same ?
 
Thank You for any suggestion.
Link to comment
Share on other sites

2 answers to this question

Recommended Posts

  • 0
Forgive me if I still write in this thread I thought was resolved; 

Unfortunately (I use Funtoo "stable"), you are just repeated incidents at kernel level. 

So I exposed the kernel 3.15.1 and compiled. 

Now after more than 10 start-ups of the system, I have not encountered problems. 

So at this point I think they have improved their situation at kernel level. 

I hope this information can help those who found himself in the same situation ...... 

and Funtoo never dies .... : -P   :) :D

Link to comment
Share on other sites

  • 0
Ok, I think I found the solution by downloading the firmware for my tv card "hybrid" hanging out on the Internet; I found an old archive related to Ubuntu "Karmic Koala". 

The file in question is 



dvb-fe-tda10046.fw 


Then I put this file in /lib/firmwre/

Then now i see this ouptput message:



ci7ht ~ # dmesg|grep -i firm
[    7.819606] tda1004x: found firmware revision 0 -- invalid
[   10.138994] tda1004x: found firmware revision 0 -- invalid
[   10.138996] tda1004x: waiting for firmware upload...
[   16.389134] tda1004x: found firmware revision 20 -- ok

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...