I have a radeon 8500dv video card that has a 1394 port.
I'm connected to the dv port of a sony DCR-TRV280.
When I use dvgrab, I can control the camcorder. That is, the
interactive commands work. I can Play, Pause, Rewind, etc.
But I can't capture: dvgrab sees no frames. And I get this error is syslog:
Jul 26 13:19:52 localhost kernel: ohci1394: fw-host0: Unrecoverable error!
Jul 26 13:19:52 localhost kernel: ohci1394: fw-host0: Iso Recv 0 Context died: c
trl[4000880e] cmdptr[104cdaaf] match[f000003f]
I orginally posted this the the dvgrab list, but thinking about it,
it seems a more generic 1394 problem.
lspci -v:
02:00.0 FireWire (IEEE 1394): Agere Systems FW323 (rev 04) (prog-if 10 [OHCI])
Subsystem: ATI Technologies Inc Unknown device 5811
Flags: bus master, medium devsel, latency 32, IRQ 209
Memory at f5000000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [44] Power Management version 2
dmesg | grep 1394:
ieee1394: Initialized config rom entry `ip1394'
PM: Adding info for ieee1394:fw-host0
ohci1394: fw-host0: OHCI-1394 1.0 (PCI): IRQ=[209]
MMIO=[f5000000-f50007ff] Max Packet=[2048] IR/IT contexts=[8/8]
PM: Adding info for ieee1394:0800460103b48f68
ieee1394: Node added: ID:BUS[0-00:1023] GUID[0800460103b48f68]
PM: Adding info for ieee1394:0006bb0016051a55
ieee1394: Host added: ID:BUS[0-01:1023] GUID[0006bb0016051a55]
PM: Adding info for ieee1394:0800460103b48f68-0
PM: Adding info for ieee1394:0006bb0016051a55-0
ieee1394: raw1394: /dev/raw1394 device initialized
ohci1394: fw-host0: IR DMA error - OHCI error code 0x05
ohci1394: fw-host0: IR DMA error - OHCI error code 0x05
ohci1394: fw-host0: Unrecoverable error!
ohci1394: fw-host0: Iso Recv 0 Context died: ctrl[4000880e]
cmdptr[26292d9f] match[f000003f]
ohci1394: fw-host0: Unrecoverable error!
kernel-2.6.18-rc2
libraw1394-1.2.1-1.fc6.x86_64
libiec61883-1.0.0-10.fc5.2.1.x86_64
dvgrab --format raw july06_play-
Found AV/C device with GUID 0x0800460103b48f68
"" 44739244.00 MB 0 frames
Capture Stopped
Error: no DV
I also tried with --device dv1394. Same result.
lsmod | grep 1394 | sort
dv1394 56536 0
ieee1394 405128 3 dv1394,raw1394,ohci1394
ohci1394 71168 1 dv1394
raw1394 63064 0
sean
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
|