[libdc] IDCC camera's & firewire juju stack

Stefan Richter stefanr at s5r6.in-berlin.de
Fri Jan 11 09:44:00 UTC 2008


Hans de Goede wrote:
> Thanks for all the help, I have it working now by building a 2.6.23 kernel with 
> the patchset from here applied:
> http://me.in-berlin.de/~s5r6/linux1394/updates/
> 
> Then it works if I lower the number of buffer passed to dc1394_capture_setup() 
> to 2, after also applying this patch:
> http://marc.info/?l=linux1394-devel&m=119965813322642 ?
> 
> This is no longer needed and even coriander (from cvs) works fine!
> 
> This is with a via vt6306 in OHCI 1.1 mode (which is the factory default for 
> this pci card), should the above patches be enough to also get it to work in 
> 1.0 mode? If that is the case I can try flashing it to 1.0 mode and see if that 
> will also work.

No, according to what several people saw with VT630x in OHCI 1.0 mode,
there is still the bug that the DMA program stops after receiving one or
a few frames.  This is 100% reproducible with coriander + IIDC camera
and dvgrab + DV camcorder.
https://bugzilla.redhat.com/show_bug.cgi?id=415841

As far as I understood, this presumably happens because the problem
which David Moore addressed with "fw-ohci: Fix for dualbuffer
three-or-more buffers" is also present but unfixed in the
packet-per-buffer code.
-- 
Stefan Richter
-=====-==--- ---= -=-==
http://arcgraph.de/sr/




More information about the Fedora-kernel-list mailing list