[linux-dvb] Tuning problem with WinFast DTV2000 H (cx88-dvb / cx22702)

Joel Michael joel at gimps-r-us.com
Wed Feb 14 11:26:58 CET 2007


Hi,

I hope this is the right list to post this on - if it's not please 
direct me to the correct list.

I'm having a strange problem with tuning and locking some channels on 
this card.  After a cold boot, it will always lock to any channel, but 
after a while (20 minutes or so) it will refuse to lock to two 
particular frequencies, while the other 3 are fine.  Immediately cold 
booting (ACPI power off, wait about 10 seconds, hit the power button) 
will result in being able to get a channel lock again.  I don't think a 
warm boot fixes the problem (I will test next time it refuses to lock).

When I tzap to one of the affected channels after cold booting, the 
signal column creeps up until it hits ffff after a couple of minutes 
(see end of email).  A bit later, the snr column starts falling and the 
ber column starts rising, and eventually the channel lock gets lost. 
When I cold boot at this point, I can get a lock straight away.

I'm also getting a heap of error messages

cx88[0]/2-mpeg: cx8802_timeout

in my kernel logs.

Kernel is 2.6.20 (Gentoo), and I'm using the in-kernel drivers.

I'm willing to send any debug output or config files, and apply any 
kernel patches - just point me in the right direction.

(end of email)

(tzap showing signal climbing from 9797 to ffff, then the snr dropping 
and ber rising)

> # date; tzap "SBS HD"; date
> Wed Feb 14 19:40:31 EST 2007
> using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
> reading channels from file '/root/.tzap/channels.conf'
> tuning to 732500000 Hz
> video pid 0x0066, audio pid 0x0067
> status 00 | signal 9797 | snr 8000 | ber 00003fff | unc 00000000 |
> status 1f | signal 9797 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
> status 1f | signal 9797 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
> status 1f | signal 9797 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
> status 1f | signal 9797 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
> status 1f | signal 9797 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
> status 1f | signal 9797 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
> status 1f | signal 9797 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
> status 1f | signal 9898 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
> status 1f | signal 9797 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
> status 1f | signal 9797 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
> status 1f | signal 9898 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
> status 1f | signal 9898 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
> status 1f | signal 9898 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
> status 1f | signal 9898 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
> status 1f | signal 9898 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
> status 1f | signal 9898 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
> status 1f | signal 9898 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
> status 1f | signal 9898 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
> status 1f | signal 9999 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
> status 1f | signal 9999 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
> status 1f | signal 9999 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
> status 1f | signal 9999 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
...
> status 1f | signal c3c3 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
> status 1f | signal c4c4 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
> status 1f | signal b8b8 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
> status 1f | signal b9b9 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
> status 1f | signal c8c8 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
> status 1f | signal c0c0 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
> status 1f | signal d8d8 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
> status 1f | signal d9d9 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
> status 1f | signal dbdb | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
> status 1f | signal e7e7 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
> status 1e | signal fbfb | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
> status 1e | signal ffff | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
> status 1e | signal ffff | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
> status 1e | signal ffff | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
> status 1e | signal ffff | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
> status 1e | signal ffff | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
> status 1e | signal ffff | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
> status 1e | signal ffff | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
> status 1e | signal ffff | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
> status 1e | signal ffff | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
> status 1e | signal ffff | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
> status 1e | signal ffff | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
> status 1e | signal ffff | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
> status 1e | signal ffff | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
> status 1e | signal ffff | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
> 
> Wed Feb 14 19:43:17 EST 2007
...
> status 1e | signal ffff | snr d6f4 | ber 0000148b | unc 00000056 | FE_HAS_LOCK
> status 1e | signal ffff | snr d77a | ber 00001485 | unc 0000002c | FE_HAS_LOCK
> status 1e | signal ffff | snr d76a | ber 00001495 | unc 0000006d | FE_HAS_LOCK
> status 1e | signal ffff | snr d755 | ber 000014aa | unc 00000015 | FE_HAS_LOCK
> status 1e | signal ffff | snr d7a9 | ber 00001456 | unc 00000094 | FE_HAS_LOCK
> status 00 | signal ffff | snr d7ff | ber 00001400 | unc 000000d8 |
> status 00 | signal ffff | snr d7ff | ber 00001400 | unc 00000000 |
> status 00 | signal ffff | snr d7ff | ber 00001400 | unc 00000000 |
...
> status 00 | signal ffff | snr d7ff | ber 00001400 | unc 00000000 |
> status 00 | signal ffff | snr d7ff | ber 00001400 | unc 00000000 |
> status 1e | signal ffff | snr d7c2 | ber 0000143d | unc 0000001f | FE_HAS_LOCK
> status 1e | signal ffff | snr d6b0 | ber 000014cf | unc 0000004f | FE_HAS_LOCK
> status 1e | signal ffff | snr d6f9 | ber 00001486 | unc 00000033 | FE_HAS_LOCK
> status 1e | signal ffff | snr d7c1 | ber 0000143e | unc 00000003 | FE_HAS_LOCK
> status 1e | signal ffff | snr d77d | ber 00001482 | unc 0000009f | FE_HAS_LOCK
> status 1e | signal ffff | snr d75b | ber 000014a4 | unc 0000009e | FE_HAS_LOCK
...
> status 1e | signal ffff | snr d7bf | ber 00001440 | unc 000000a4 | FE_HAS_LOCK
> status 1e | signal ffff | snr d7b3 | ber 0000144c | unc 00000070 | FE_HAS_LOCK
> status 1e | signal ffff | snr d764 | ber 0000149b | unc 0000000e | FE_HAS_LOCK
> status 1e | signal ffff | snr d7a5 | ber 0000145a | unc 00000067 | FE_HAS_LOCK
> status 1e | signal ffff | snr d7f6 | ber 00001400 | unc 000000d8 | FE_HAS_LOCK
> status 00 | signal ffff | snr d7ff | ber 00001400 | unc 00000000 |
> status 00 | signal ffff | snr d7ff | ber 00001400 | unc 00000000 |
> status 00 | signal ffff | snr d7ff | ber 00001400 | unc 00000000 |
> status 00 | signal ffff | snr d7ff | ber 00001400 | unc 00000000 |
> status 00 | signal ffff | snr d7ff | ber 00001400 | unc 00000000 |
> status 00 | signal ffff | snr d7ff | ber 00001400 | unc 00000000 |
> 
> Wed Feb 14 20:22:30 EST 2007



More information about the linux-dvb mailing list