HV30 and grabbing in 3.16.0-31
Brought to you by:
aeb,
bencollins
From: Elias A. <eli...@ik...> - 2015-03-02 09:15:26
|
Hi, I am trying to get dvgrab to work in Ubuntu 14.10 running kernel 3.16.0-31. The distro has the "new" FW stack and I have done the tricks described here: https://kdenlive.org/user-manual/troubleshooting-and-common-problems/troubleshooting-firewire-capture I have tested two PCIMCIA adapters: 16:00.0 FireWire (IEEE 1394):16:00.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller (rev 46) VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller (rev 46) and 16:00.0 FireWire (IEEE 1394): NEC Corporation uPD72874 [Firewarden] IEEE1394a OHCI 1.1 Link/3-port PHY Controller (rev 01) When I plug in the VIA card, syslog says: Mar 2 10:48:28 nakka-ThinkPad-T60 kernel: [ 926.744121] pcmcia_socket pcmcia_socket0: pccard: CardBus card inserted into slot 0 Mar 2 10:48:28 nakka-ThinkPad-T60 kernel: [ 926.744155] pci 0000:16:00.0: [1106:3044] type 00 class 0x0c0010 Mar 2 10:48:28 nakka-ThinkPad-T60 kernel: [ 926.744202] pci 0000:16:00.0: reg 0x14: [mem 0x82100090-0x8210009f] Mar 2 10:48:28 nakka-ThinkPad-T60 kernel: [ 926.744234] pci 0000:16:00.0: reg 0x1c: [mem 0x00000010-0x0000001f] Mar 2 10:48:28 nakka-ThinkPad-T60 kernel: [ 926.744513] pci 0000:16:00.0: BAR 1: assigned [mem 0x84000000-0x8400000f] Mar 2 10:48:28 nakka-ThinkPad-T60 kernel: [ 926.744527] pci 0000:16:00.0: BAR 1: error updating (0x84000000 != 0x3100010) Mar 2 10:48:28 nakka-ThinkPad-T60 kernel: [ 926.744537] pci 0000:16:00.0: BAR 3: assigned [mem 0x84000010-0x8400001f] Mar 2 10:48:28 nakka-ThinkPad-T60 kernel: [ 926.744550] pci 0000:16:00.0: BAR 3: error updating (0x84000010 != 0x000010) Mar 2 10:48:28 nakka-ThinkPad-T60 kernel: [ 926.744570] pci 0000:16:00.0: cache line size of 64 is not supported Mar 2 10:48:28 nakka-ThinkPad-T60 kernel: [ 926.744675] firewire_ohci 0000:16:00.0: enabling device (0000 -> 0002) Mar 2 10:48:28 nakka-ThinkPad-T60 kernel: [ 926.744811] firewire_ohci 0000:16:00.0: invalid MMIO resource The last row looks like it is a no go so let's try the NEC one. Syslog: Mar 2 10:56:22 nakka-ThinkPad-T60 kernel: [ 1400.548123] pcmcia_socket pcmcia_socket0: pccard: CardBus card inserted into slot 0 Mar 2 10:56:22 nakka-ThinkPad-T60 kernel: [ 1400.554732] pci 0000:16:00.0: [1033:00f2] type 00 class 0x0c0010 Mar 2 10:56:22 nakka-ThinkPad-T60 kernel: [ 1400.554775] pci 0000:16:00.0: reg 0x10: [mem 0x00000000-0x00000fff] Mar 2 10:56:22 nakka-ThinkPad-T60 kernel: [ 1400.554799] pci 0000:16:00.0: reg 0x14: [mem 0x00000000-0x000000ff] Mar 2 10:56:22 nakka-ThinkPad-T60 kernel: [ 1400.554818] pci 0000:16:00.0: reg 0x18: [mem 0x00000000-0x000000ff] Mar 2 10:56:22 nakka-ThinkPad-T60 kernel: [ 1400.554936] pci 0000:16:00.0: supports D1 D2 Mar 2 10:56:22 nakka-ThinkPad-T60 kernel: [ 1400.554942] pci 0000:16:00.0: PME# supported from D0 D1 D2 D3hot Mar 2 10:56:22 nakka-ThinkPad-T60 kernel: [ 1400.556428] pci 0000:16:00.0: BAR 0: assigned [mem 0x84000000-0x84000fff] Mar 2 10:56:22 nakka-ThinkPad-T60 kernel: [ 1400.556445] pci 0000:16:00.0: BAR 1: assigned [mem 0x84001000-0x840010ff] Mar 2 10:56:22 nakka-ThinkPad-T60 kernel: [ 1400.556459] pci 0000:16:00.0: BAR 2: assigned [mem 0x84001100-0x840011ff] Mar 2 10:56:22 nakka-ThinkPad-T60 kernel: [ 1400.556598] firewire_ohci 0000:16:00.0: enabling device (0000 -> 0002) Mar 2 10:56:22 nakka-ThinkPad-T60 kernel: [ 1400.612169] firewire_ohci 0000:16:00.0: added OHCI v1.10 device as card 6, 4 IR + 4 IT contexts, quirks 0x1 Mar 2 10:56:22 nakka-ThinkPad-T60 kernel: [ 1401.112354] firewire_core 0000:16:00.0: created device fw0: GUID 0000000000000000, S400 So far so good. Now let's plug in Canon HV30 and switch it on. dvgrab -i Error: no camera exists Let's try Ubuntu studio control to enable raw 1394 access. Still no camera. Eject & replug the PCMCIA card - oops... no changes shown in syslog anymore.... What should I try next? |