On Saturday 26 April 2008 23:38:08 James fowler wrote:
> Did you want me to set the pci latency setting back to default as
> well?
Yes, please.
Hans
>
> On Saturday 26 April 2008 06:23:36 am Hans Verkuil wrote:
> > On Thursday 24 April 2008 04:17:59 James fowler wrote:
> > > I have the following system config:
> > > nforce 780i SLI Motherboard
> > > PVR-250 card
> > > Fedora 8 with all updates.
> > >
> > > I had a real struggle getting this card to work in a stable way.
> > > I was wanting to get some other peoples thoughts on this. I have
> > > had this card for a long time, just so you know.
> > >
> > > First I started out with Fedora 7 all updates applied. The card
> > > gave me multiple errors including the dread DMA timeouts. The
> > > others were when watching TV on it, I would get the buffer's full
> > > errors, and application not reading fast enough, blah, blah,
> > > blah. Video play back quality was not very good to say the least.
> > >
> > > Finally, upgrade to Fedora 8 which yum updates install kernel
> > > version 2.6.24.4-64.fc8. One set of problems went away. The
> > > video play back looked great no longer getting the buffer full
> > > errors. However, the DMA timeouts remained, usually occurring
> > > fairly quickly within around 10 mins or so.
> > >
> > > Went through all the how to's and troubleshooting, and finally
> > > started playing with the pci latency settings. Through MUCH
> > > trail and error I finally am using the following settings:
> > >
> > > In the bios I have the default set to 176 for the pci latency.
> > > In my rc.local startup I am using the following setting:
> > > /sbin/setpci -v -s 05:09.0 latency_timer=80
> > >
> > > Obviously the default of 64 never worked here. And the bios
> > > default was the standard 32.
> > >
> > > The only PCI card in the system is the PVR-250. And according to
> > > the lspci output the only pci device listed with the latency of
> > > 176 is the intergrated firewire adapter. All other intergrated
> > > devices I am fairly certain are PCI-Express.
> > >
> > > So the question is why did I even have this problem?
> >
> > Hi James,
> >
> > It would be interesting to see what happens if you try the
> > 'bleeding edge' driver
> > (http://www.ivtvdriver.org/index.php/Download#Bleeding_Edge_driver)
> >.
> >
> > I've made some changes about two months ago that fixed bogus
> > TIMEOUT messages. Sometimes there are several DMA transfers needed
> > for a frame. Depending on other DMA traffic this could trigger the
> > timeout, even though DMA was still running. I now set the timeout
> > for each separate DMA transfer and I've just now also increased the
> > timeout from 100 to 300 ms.
> >
> > Regards,
> >
> > Hans
> >
> > > Also is there not a better way to troubleshoot pci-latency other
> > > than by trail and error?
> > >
> > > Is it possible that the default of 64 is still a little low?
> > >
> > > I am tempted to try a setting of latency_timer=60 just to test
> > > it. But I am kinda tired of messing with it for now. I spent
> > > almost two days on this.
> > >
> > > _______________________________________________
> > > ivtv-users mailing list
> > > [email protected]
> > > http://ivtvdriver.org/mailman/listinfo/ivtv-users
> >
> > _______________________________________________
> > ivtv-users mailing list
> > [email protected]
> > http://ivtvdriver.org/mailman/listinfo/ivtv-users
_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users