[linux-dvb] Compro S350

Aliaksey Kandratsenka alkondratenko at gmail.com
Mon May 5 13:04:10 CEST 2008


Hi.

I've recently obtained Compro S350. It's my first DVB card so don't
laugh at be too loudly if I'm doing something very wrong.

I've tried original driver without success. I had to change PCI ID of
card to 7133 (from 7130). Driver loads OK, but tuning to known frequency
does not work. Turning logging on for zl10039 and zl10313 does not
reveal any unusual errors (10039 shows expected error during chip
reset).

alk:/usr/src/linux-2.6.25.1cpro# szap -c /video/channels.conf -n 9
reading channels from file '/video/channels.conf'
zapping to 9 'Инфоканал;HTB+':
sat 0, frequency = 12322 MHz V, symbolrate 27500000, vpid = 0x0148, apid
= 0x019e
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
status 00 | signal 0105 | snr fffe | ber 00000000 | unc 00000000 | 
status 00 | signal 0104 | snr fffd | ber 00000000 | unc 00000000 | 
status 00 | signal 0104 | snr fffe | ber 00000000 | unc 00000000 | 
status 00 | signal 0104 | snr fffe | ber 00000000 | unc 00000000 | 
status 00 | signal 0104 | snr fffe | ber 00000000 | unc 00000000 | 
status 00 | signal 0103 | snr fffe | ber 00000000 | unc 00000000 | 

I can confirm that card uses CE6313 chip (i've found it on board). I
wasn't able to find CE503{7/9} chip on board, but all register values
seem plausible.

I've also tried recently commited mt312 based code, by simply replacing
call to zl10313_attach to vp310_mt312_attach and trying both values of
voltage_inverted config option with similar results.

I'd like to help with this driver, but I wasn't able to find normal
CE6313 (aka zl10313) specs. All datasheet I found (one from intel, other
from Zarlink) do not have registers description.

It's also possible that problem lies elsewhere. Maybe some GPIO pins
need to be tweaked. There's dedicated compro chip on this card and I
have no idea what it may do.


-- 
Aliaksey Kandratsenka <alkondratenko at gmail.com>




More information about the linux-dvb mailing list