2010/1/1 JD Louw <jd.l...@mweb.co.za>:
> On Tue, 2009-12-29 at 23:23 +0200, Theunis Potgieter wrote:
>> Hi mailing list,
>>
>> I have a problem with my Compro S300 pci card under Linux 2.6.32.
>>
>> I cannot tune with this card and STR/SNRA is very bad compared to my
>> Technisat SkyStar 2 pci card, connected to the same dish.
>>
>> I have this card and are willing to run tests, tested drivers etc to
>> make this work.
>>
>> I currently load the module saa7134 with options: card=169
>>
>> I enabled some debug parameters on the saa7134, not sure what else I
>> should enable. Please find my dmesg log attached.
>>
>> lsmod shows :
>>
>> # lsmod
>> Module                  Size  Used by
>> zl10039                 6268  2
>> mt312                  12048  2
>> saa7134_dvb            41549  11
>> saa7134               195664  1 saa7134_dvb
>> nfsd                  416819  11
>> videobuf_dvb            8187  1 saa7134_dvb
>> dvb_core              148140  1 videobuf_dvb
>> ir_common              40625  1 saa7134
>> v4l2_common            21544  1 saa7134
>> videodev               58341  2 saa7134,v4l2_common
>> v4l1_compat            24473  1 videodev
>> videobuf_dma_sg        17830  2 saa7134_dvb,saa7134
>> videobuf_core          26534  3 saa7134,videobuf_dvb,videobuf_dma_sg
>> tveeprom               12550  1 saa7134
>> thermal                20547  0
>> processor              54638  1
>>
>> # uname -a
>> Linux vbox 2.6.32-gentoo #4 Sat Dec 19 00:54:19 SAST 2009 i686 Pentium
>> III (Coppermine) GenuineIntel GNU/Linux
>>
>> Thanks,
>> Theunis
>
> Hi,
>
> It's probably the GPIO settings that are wrong for your SAA7133 based
> card revision. See http://osdir.com/ml/linux-media/2009-06/msg01256.html
> for an explanation. For quick confirmation check if you have 12V - 20V
> DC going to your LNB. The relevant lines of code is in
> ~/v4l-dvb/linux/drivers/media/video/saa7134/saa7134-cards.c:
>
> case SAA7134_BOARD_VIDEOMATE_S350:
> dev->has_remote = SAA7134_REMOTE_GPIO;
> saa_andorl(SAA7134_GPIO_GPMODE0 >> 2,   0x00008000, 0x00008000);
> saa_andorl(SAA7134_GPIO_GPSTATUS0 >> 2, 0x00008000, 0x00008000);
> break;
>
Hi thanks for the hint. I changed it to the following:

 case SAA7134_BOARD_VIDEOMATE_S350:
 dev->has_remote = SAA7134_REMOTE_GPIO;
 saa_andorl(SAA7134_GPIO_GPMODE0 >> 2,   0x0000c000, 0x0000c000);
 saa_andorl(SAA7134_GPIO_GPSTATUS0 >> 2, 0x0000c000, 0x0000c000);
 break;

I now get the same SNR as on my skystar2 card, signal is still
indicating 17% where as the skystar2 would show 68%. At least I'm
getting a LOCK on channels :)

Thanks!

>
> Looking at your log, at least the demodulator and tuner is responding
> correctly. You can see this by looking at the i2c traffic addressed to
> 0x1c (demodulator) and 0xc0 (tuner). Attached is a dmesg trace from my
> working SAA7130 based card.
>
> Regards
> JD
>
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to