[linux-dvb] Re: Mantis VP-1027/VP-1033/VP-1034/VP-2033/VP-3033

Marko Ristola marko.ristola at kolumbus.fi
Mon Oct 9 21:17:26 CEST 2006


Hi

Here is a better version.
It is much much faster, and is also able to blink the kaffeine screen.
The blink comes when kaffeine tries to read data stream with DMA:
Syslog has message "mantis start feed & dma" and then status is zero and 
sync is zero.

I was able to restart kaffeine without a computer reboot by doing following:
1. make sure that kdvb process does not exist.
2. reload drivers:
/sbin/rmmod mantis
/sbin/rmmod cu1216
/sbin/modprobe mantis

Sleep function does not seem to make any difference: even though 
kaffeine pauses
by doing sleep, it blinks (kaffeine uses xine frontend).
Could the problem be 64bit DMA related?
I don't have a 32bit distribution to try.
I have NForce4 chipset. Here is a Kaffeine screen probe:

Oct  9 21:53:37 koivu kernel: [cu1216_set_parameters]: accept Iq=1, 
uc_Gain=3, e
rrRate=15
Oct  9 21:53:37 koivu kernel: [cu1216_set_parameters]: goto ret with 
Iq=1, Gain=
3, errRate=15
Oct  9 21:53:37 koivu kernel: [cu1216_set_parameters]: status = 0
Oct  9 21:53:37 koivu kernel: [cu1216_read_status]: status = 31, sync=47 
{FE_HAS
_SIGNAL | FE_HAS_CARRIER} {FE_HAS_SYNC | FE_HAS_VITERBI} {FE_HAS_LOCK}
Oct  9 21:53:37 koivu kernel: mantis start feed & dma
Oct  9 21:53:37 koivu kernel: [cu1216_read_status]: status = 0, sync=0
Oct  9 21:53:37 koivu kernel: CALL cu1216_set_parameters
Oct  9 21:53:37 koivu kernel: [cu1216_read_status]: status = 0, sync=0
Oct  9 21:53:37 koivu kernel: [cu1216_set_parameters]:frequency = 
274000000 , sy
mbol = 6900000 , qam = 4 .
Oct  9 21:53:45 koivu kernel: [cu1216_read_errRate]: errRate = 0
Oct  9 21:53:46 koivu last message repeated 2 times
Oct  9 21:53:47 koivu kernel: [cu1216_read_status]: status = 0, sync=0
Oct  9 21:53:47 koivu kernel: [cu1216_read_status]: status = 0, sync=0
Oct  9 21:53:47 koivu kernel: [cu1216_read_errRate]: errRate = 0
Oct  9 21:53:47 koivu kernel: [cu1216_read_status]: status = 0, sync=0
Oct  9 21:53:47 koivu kernel: [cu1216_set_parameters]: reject Iq=0, 
uc_Gain=1, e
rrRate=0
Oct  9 21:53:48 koivu kernel: [cu1216_read_errRate]: errRate = 0
Oct  9 21:53:49 koivu last message repeated 2 times
Oct  9 21:53:49 koivu kernel: mantis stop feed and dma
Oct  9 21:53:49 koivu kernel: [cu1216_read_status]: status = 0, sync=0
Oct  9 21:53:49 koivu kernel: [cu1216_read_status]: status = 0, sync=0

Regards,

Marko Ristola

> You can send it over/post it here itself.
>
>
> Regards,
> Manu
>   

-------------- next part --------------
A non-text attachment was scrubbed...
Name: cu1216.c
Type: text/x-csrc
Size: 29339 bytes
Desc: not available
Url : http://www.linuxtv.org/pipermail/linux-dvb/attachments/20061009/57c22fa9/cu1216-0001.c


More information about the linux-dvb mailing list