Mailing List archive

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

[linux-dvb] Re: Twinhan dvb-c tuning problems, help needed



On Thu December 9 2004 3:34 am, Toni Willberg wrote:
> On Wed, 2004-12-08 at 19:32 +0200, Toni Willberg wrote:
> > # czap tv1
> > using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
> >   1 TV1:283000000:INVERSION_AUTO:5900000:FEC_NONE:QAM_128:512:650:17
> >   1 TV1: f 283000000, s 5900000, i 2, fec 0, qam 4, v 0x200, a 0x28a
> > status 00 | signal 0000 | snr 0000 | ber 00aeaa0e | unc 00ac9423 |
> > status 00 | signal 0000 | snr 0000 | ber 00aeaa0e | unc 00ac9423 |
> >
> > At this point I should get a lock, but it prints "status 00..."
> > forever...
>
> I turned on debug options on the drivers, and this appeared:
>
> Dec  9 01:32:39 nasu kernel: dst_write_tuna: write not successful
because of this failure...
> Dec  9 01:32:39 nasu kernel: dst_write_tuna: type_flags 0x4
> Dec  9 01:32:39 nasu kernel: write_dst: write_dst error (err == -5, len
> == 0x08, b0 == 0x04)
you will see continuous failures unless the ASIC is reset.
> Dec  9 01:32:42 nasu last message repeated 3 times
>
> Does someone know what it means, and could cause this, and what to test
> next?


The reply means that the ASIC has not accepted what you have written to it.

which means, the driver is not writing what the hardware is expecting and/or 
the driver is writing too fast. The second option tends to be false, as the 
driver is writing too slow to the hardware as per the current i2c timings .


Manu




Home | Main Index | Thread Index