On Fri, Oct 3, 2008 at 9:14 AM, hermann pitton <hermann-pitton@xxxxxxxx> wrote:
Hi,
Am Donnerstag, den 02.10.2008, 19:15 +0200 schrieb Matthias Schwarzott:
yes, that is likely the most solid start we can have from the analog> On Donnerstag, 2. Oktober 2008, Plantain wrote:
> >
> > Hey,
> >
> > I'm not actually able to code in C, but I've spent the last 24 hours
> > puddling around trying to get somewhere. I believe I've added everything
> > that is needed for the card to be detected, but it's not detecting it,
> > even if I specify it with card=152 (the ID I've added). I have got the
> > code to compile at least, which I'm pretty proud of :)
> >
> > I managed to get regspy to work (needed to revert 64bit vista to 32bit
> > XP), but the viewing software that came with the card just crashes on
> > 32bit XP. I've built a small wiki page (with highres images) detailing
> > my progress, but I've really just hit a brick wall. Wikipage at
> > http://www.linuxtv.org/wiki/index.php/WinFast_DTV_1000_S
> >
> > Short of learning C (which I am very slowly doing), I don't see anyway
> > forwards under my direction, so I've attached my efforts in the hope
> > someone else can take this forwards. From my limited understanding I've
> > provided all the necessary information for someone to finish it, and if
> > not I'll happily dig up anything else needed. I'm not familiar with any
> > version control system/patching, so I've just hg diff > file.diff, I
> > hope this is adequate.
> >
> > I'm on #linuxtv @ freenode IRC for a significant portion of the day if
> > anyone has pointers for me/wants to ask questions about the card.
> >
>
> Looking at your regspy output
> 109. SAA7134_GPIO_GPMODE: 82000000 (10000010 00000000
> 00000000 00000000)
> 110. SAA7134_GPIO_GPSTATUS: 02132054 (00000010 00010011
> 00100000 01010100)
>
> I suggest you change your gpio code like this:
>
> saa_andorl(SAA7134_GPIO_GPMODE0 >> 2, 0x82000000,
> 0x82000000);
> saa_andorl(SAA7134_GPIO_GPSTATUS0 >> 2, 0x02000000,
> 0x02000000);
>
> So this at least sets the directions of gpios as used in windows, and outputs
> the same values on the gpios configured as output. That should work better
> than your copy-and-pasted numbers from another card.
>
> But it still can be you need to pull some pins high or low for some time at
> init to get parts reset.
>
> You also could try adding a small wait time after writing gpio values.
> e.g. msleep(500);
>
> Good luck
> Matthias
side so far. The card should be auto detectable as well.
Thanks,
Hermann
_______________________________________________
linux-dvb mailing list
linux-dvb@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
Hi,
I have a 64 bit system and am farmiliar with C/C++/etc, but not so farmiliar with the specific code yet. I have one of these cards and am willing to put a bit of work into getting it going. How can I be of use?
Damien.
_______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb