[linux-dvb] AverTV A800 trouble
Patrick Boettcher
patrick.boettcher at desy.de
Thu Jun 29 11:54:57 CEST 2006
Hi,
On Thu, 29 Jun 2006, Klaus Frahm wrote:
> >
> > Can you try to not download a firmware at all? So put the a800-usb-id in
> > the warm-table instead of the cold-table?
>
> I removed the firmware file from the folder, it seems that the device
> works even without. According to dmesg:
>
> dvb-usb: found a 'AVerMedia AverTV DVB-T USB 2.0 (A800)' in cold state, will try to load a firmware
> dvb-usb: did not find the firmware file. (dvb-usb-avertv-a800-02.fw) Please see linux/Documentation/dvb/ for more details on firmware-problems. (-2)
> dvb-usb: found a 'AVerMedia AverTV DVB-T USB 2.0 (A800)' in warm state.
> dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
> DVB: registering new adapter (AVerMedia AverTV DVB-T USB 2.0 (A800)).
> dib3000: Found a DiBcom 3000P.
> DVB: registering frontend 0 (DiBcom 3000P/M-C DVB-T)...
> input: IR-receiver inside an USB DVB receiver as /class/input/input14
> dvb-usb: schedule remote query interval to 150 msecs.
> dvb-usb: AVerMedia AverTV DVB-T USB 2.0 (A800) successfully initialized and connected.
> usbcore: registered new driver dvb_usb_a800
Great.
So we do something without break backward-compat with older a800-devices.
Implement the
identify_state
function pointer and in there you look if the revision is the new one
(yours) then cold = 0 otherwise cold = 1 - which forces a firmware
download.
The no_reconnect-field should remain 0.
Can you do this and send the patch along with signed-off-by? I will
commit when Martin reports success.
regards,
Patrick.
--
Mail: patrick.boettcher at desy.de
WWW: http://www.wi-bw.tfh-wildau.de/~pboettch/
More information about the linux-dvb
mailing list