Re: Fwd: Compro S300 - ZL10313

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

 



2010/1/10 JD Louw <jd.louw@xxxxxxxxxx>:
> On Wed, 2010-01-06 at 22:17 +0200, Theunis Potgieter wrote:
>> 2010/1/2 JD Louw <jd.louw@xxxxxxxxxx>:
>> > On Sat, 2010-01-02 at 09:39 +0200, Theunis Potgieter wrote:
>> >> 2010/1/1 JD Louw <jd.louw@xxxxxxxxxx>:
>> >> > 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
>> >> >
>> >
>> > Hi,
>> >
>> > Just to clarify, can you now watch channels?
>> >
>> > At the moment the signal strength measurement is a bit whacked, so don't
>> > worry too much about it. I also get the 75%/17% figures you mentioned
>> > when tuning to strong signals. The figure is simply reported wrongly:
>> > even weaker signals should tune fine. If you want you can have a look in
>> > ~/v4l-dvb/linux/drivers/media/dvb/frontends/mt312.c at
>> > mt312_read_signal_strength().
>> >
>> > Also, if you have a multimeter handy, can you confirm that the
>> > 0x0000c000 GPIO fix enables LNB voltage? I'd like to issue a patch for
>> > this. I've already tested this on my older card with no ill effect.
>>
>> This is what happened when I started vdr.
>>
>> Vertical gave a Volt reading between 13.9 and 14.1, Horizontal Gave
>> 19.4 ~ 19.5. When I stopped vdr, the Voltage went back to 14V. I
>> thought that it would read 0V. What is suppose to happen?
>>
>> Theunis
>>
>> >
>> > Regards
>> > JD
>> >
>> >
>> >
>> >
>
> Hi,
>
> The newer revision cards should be able to shut down LNB power when the
> card is closed. This is what the Windows driver does; not yet
> implemented in Linux.
>
> I'd like to document the different variants of this card on the wiki.
> Can you send me the output of lspci -vvnn for your variant? If you have
> Windows, can you also send me some RegSpy states similar to the ones I'm
> attaching to this mail?
>
> Regards
> JD
>
>

00:09.0 Multimedia controller [0480]: Philips Semiconductors
SAA7131/SAA7133/SAA7135 Video Broadcast Decoder [1131:7133] (rev d1)
	Subsystem: Compro Technology, Inc. VideoMate T750 [185b:c900]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 64 (21000ns min, 8000ns max)
	Interrupt: pin A routed to IRQ 12
	Region 0: Memory at ef000000 (32-bit, non-prefetchable) [size=2K]
	Capabilities: [40] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=1 PME-
	Kernel driver in use: saa7134
	Kernel modules: saa7134

Since I do not own a windows machine, I will try take it to someone
that has it and run RegSpy
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux