firewire issue when running dvswitch/dvgrab
Brought to you by:
aeb,
bencollins
From: Erwann T. <erw...@su...> - 2014-12-02 11:01:40
|
Hello list, I am facing a problem when using dvswitch and a firewire cam. After having started dvswitch and dvsource, i wait for 2 or 3 minutes (sometimes less), and dvsource looses the firewire stream, with this message in log files: firewire_ohci 0000:05:00.0: DMA context IR0 has stopped, error code: evt_descriptor_read I tried to turn on debugging messages: # rmmod firewire_ohci # modprobe firewire_ohci debug=7 # echo 8 > /proc/sysrq-trigger ... no crashes anymore! (except filling debug files, it works like a charm for hours) <- that is what i wrote to dvswitch-devel ML, but it eventually crashes, much more lately though. After this error, the computer usually freezes for about 5 minutes and then comes back to life. Upon advices of Carl@dvswitch-devel, i ran dvgrab -debug video instead of using the whole dvswitch suite. The problem still happens, and i don't have more information from dvgrab's debug output. Finally, on more information i've discovered this morning: these issues happens when the laptop is on battery. Until now, i don't face any issue when plugged to AC. My setup is as follow: Macbook pro with debian stable (wheezy + backports) Sony HVR-A1E firewire cam linux-image-3.16-0.bpo.3-amd64 (it used to be 3.2.0, i tried to upgrade to get rid of these crashes) dvswitch, dvsink, dvsource 0.8.3.6-1+b2 dvgrab 3.5-2 05:00.0 FireWire (IEEE 1394): LSI Corporation FW643 [TrueFire] PCIe 1394b Controller (rev 07) Is there something wrong with my setup? Any idea about how to find the issue? Any help would be greatly appreciated :) Cheers, Erwann |