Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] Re: Nova-T - tda1004x: waiting for firmware upload...



Dan,

This seems to be broken in 2.6.10 and fixed in CVS.  A number of us have
the same problem.  I fixed it by removing the DVB related entries from
modules.conf and rebooting, (but just rmmod'ing the modules will do if
you can).  Checkout dvb-kernel and read the readme.  Basically it boils
down to 

cd to build-2.6
./getlinks
make 
./insmod.sh load

should load all your modules, and a load more you do not care about),
and the firmware.  I think the hotplug stuff is a red herring.  

Scott

 and On Tue, 2005-02-01 at 19:08 +0000, Dan Robinson wrote:
> Hi,
> 
> First post, so sorry if I break any rules, but here's the problem.
> 
> I have a system built using atrpms using kernel 2.6.10-1.741_FC3, with
> two Nova-T PCI cards (One Conexant, One Philips/saa7146).  The newer
> model (cx88 based) initialises without problem, but the older model
> takes ~10seconds to tune and will not work at all when I use it with
> dvbscan.  When I look at dmesg, all I see is "waiting for firmware to
> upload".  I've placed the firmware files in both locations that I've
> read of, but nothing.
> 
> [root@localhost scan]# ll /lib/firmware/
> total 1864
> -rw-r--r--  1 root root 114688 Sep 22 18:57 BCM2033-FW.bin
> -rw-r--r--  1 root root   3245 Sep 22 18:57 BCM2033-MD.hex
> -rw-r--r--  1 root root    122 Sep 22 18:57 BCM-LEGAL.txt
> -rw-r--r--  1 root root   9180 Jan 27 22:57 dvb-dibusb-5.0.0.11.fw
> -rw-r--r--  1 root root   7329 Jan 27 22:57 dvb-dibusb-6.0.0.5.fw
> -rw-r--r--  1 root root  10317 Jan 27 22:57 dvb-dibusb-an2235-1.fw
> -rw-r--r--  1 root root  10011 Jan 27 22:57 dvb-dibusb-umt-1.fw
> -rw-r--r--  1 root root   5908 Jan 27 22:57 dvb-fe-nxt2002.fw
> -rw-r--r--  1 root root  23620 Jan 27 22:57 dvb-fe-sp887x.fw
> -rw-r--r--  1 root root  30555 Jan 27 22:57 dvb-fe-tda10045.fw
> -rw-r--r--  1 root root  24479 Jan 27 22:57 dvb-fe-tda10046.fw
> -rw-r--r--  1 root root  20108 Jan 27 22:57 dvb-fe-tdlb7.fw
> -rw-r--r--  1 root root 231952 Jan 27 22:57 dvb-ttpci-01.fw
> -rw-r--r--  1 root root 430328 Jan 27 22:57 dvb-ttusb-dec-2000t.fw
> -rw-r--r--  1 root root 460448 Jan 27 22:57 dvb-ttusb-dec-2540t.fw
> -rw-r--r--  1 root root 465152 Jan 27 22:57 dvb-ttusb-dec-3000s.fw
> [root@localhost scan]# ll /usr/lib/hotplug/firmware/
> total 1728
> -rw-r--r--  1 root root   9180 Jan 27 23:04 dvb-dibusb-5.0.0.11.fw
> -rw-r--r--  1 root root   7329 Jan 27 23:04 dvb-dibusb-6.0.0.5.fw
> -rw-r--r--  1 root root  10317 Jan 27 23:04 dvb-dibusb-an2235-1.fw
> -rw-r--r--  1 root root  10011 Jan 27 23:04 dvb-dibusb-umt-1.fw
> -rw-r--r--  1 root root   5908 Jan 27 23:04 dvb-fe-nxt2002.fw
> -rw-r--r--  1 root root  23620 Jan 27 23:04 dvb-fe-sp887x.fw
> -rw-r--r--  1 root root  30555 Jan 27 23:04 dvb-fe-tda10045.fw
> -rw-r--r--  1 root root  24479 Jan 27 23:04 dvb-fe-tda10046.fw
> -rw-r--r--  1 root root  20108 Jan 27 23:04 dvb-fe-tdlb7.fw
> -rw-r--r--  1 root root 231952 Jan 27 23:04 dvb-ttpci-01.fw
> -rw-r--r--  1 root root 430328 Jan 27 23:04 dvb-ttusb-dec-2000t.fw
> -rw-r--r--  1 root root 460448 Jan 27 23:04 dvb-ttusb-dec-2540t.fw
> -rw-r--r--  1 root root 465152 Jan 27 23:04 dvb-ttusb-dec-3000s.fw
> 
> and then I execute the following to load all the modules
> 
> modprobe v4l1-compat ; modprobe dvb-core ; modprobe tda1004x
> modprobe saa7146 ; modprobe saa7146_vv ; modprobe ttpci-eeprom
> modprobe cx88-dvb
> 
> after this I can tune my new card using tzap, but the old card (using
> the tda1004x.fw firmware files just prints the following in dmesg.
> 
> tda1004x: waiting for firmware upload...
> 
> any ideas anyone?  Thanks also for your help so far.
> 
> 




Home | Main Index | Thread Index