Re: Conexant PCI-8604PW 4 channel BNC Video capture card (bttv)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 22/01/14 11:53, Daniel Glöckner wrote:
On Tue, Jan 21, 2014 at 08:59:55PM +0000, Robert Longbottom wrote:
On 21/01/2014 19:49, Robert Longbottom wrote:
Here are some high-res pictures of both sides of the card.  Scanned at
600dpi (300dpi the tracks were very close).  Good idea to scan it by the
way, I like that, much better result than with a digital camera.

http://www.flickr.com/photos/astrofraggle/12073752546/sizes/l/
http://www.flickr.com/photos/astrofraggle/12073651306/sizes/l/


ok:
  - The Atmel chip is an AT24C02 EEPROM. Does one of the 878As have a PCI
    subsystem ID?

No, I don't see any PCI id's for the of the 878A's (relevant bit of lspci -vnn below)

  - The 74HCT04 is used to drive the clock from the oscillator to the
    878As.

  - The 74HCT245 is a bus driver for four pins of the connector CN3.

  - The unlabled chip is probably a CPLD/FGPA. It filters the PCI REQ#
    lines from the 878As and has access to the GNT# and INT# lines,
    as well as to the GPIOs you mentioned. The bypass caps have a layout
    that fits to the Lattice ispMACH 4A.

Ah, ok, so this is something to do with interfacing to the PCI bus?

  - There is no mux or gate between the BNC connectors and the 878As.
    The BNCs are on MUX0. MUX1 is connected to the two unpopulated 2x5
    Headers.

So the UNKNOWN/GENERIC card entry should have the BNC connectors on its
first V4L input.

Have you tried passing pll=35,35,35,35 as module parameter?

I've just had a go at this, modprobe bttv pll=35,35,35,35, and using the composite0 input in xawtv (first in the list) and still no joy. I just get the same timeout errors repeating in dmesg:

[63204.009013] bttv: 3: timeout: drop=0 irq=46/26548, risc=3085d000, bits: HSYNC OFLOW [63204.513013] bttv: 3: timeout: drop=0 irq=84/26618, risc=3085d000, bits: HSYNC OFLOW [63205.016045] bttv: 3: timeout: drop=0 irq=121/26689, risc=3085d000, bits: HSYNC OFLOW [63205.519013] bttv: 3: timeout: drop=0 irq=158/26759, risc=3085d000, bits: HSYNC OFLOW [63206.021022] bttv: 3: timeout: drop=0 irq=196/26829, risc=3085d000, bits: HSYNC OFLOW

I went through and tried each of the /dev/video[0-4] inputs in turn in the hope that one of them had been initialized, but just got the timeouts on them all.

I also went back and had another go with modprobe bttv card=133,132,133,133, trying the "132" in each position and testing each of the video devices (/dev/video[0-4]) as well in the hope that one input got initialized, but no luck there either.

Any more ideas?

I can probably try the card in a Windows machine at the weekend if that will provide any helpful information, however I don't have a driver CD for it, so it may depend on me finding some drivers....

Thanks,
Rob.


$ lspci -vnn

02:0c.0 Multimedia video controller [0400]: Brooktree Corporation Bt878 Video Capture [109e:036e] (rev 11)
        Flags: bus master, medium devsel, latency 32, IRQ 16
        Memory at d5000000 (32-bit, prefetchable) [size=4K]
        Capabilities: [44] Vital Product Data
        Capabilities: [4c] Power Management version 2
        Kernel driver in use: bttv
        Kernel modules: bttv

02:0c.1 Multimedia controller [0480]: Brooktree Corporation Bt878 Audio Capture [109e:0878] (rev 11)
        Flags: bus master, medium devsel, latency 32, IRQ 5
        Memory at d5001000 (32-bit, prefetchable) [size=4K]
        Capabilities: [44] Vital Product Data
        Capabilities: [4c] Power Management version 2

02:0d.0 Multimedia video controller [0400]: Brooktree Corporation Bt878 Video Capture [109e:036e] (rev 11)
        Flags: bus master, medium devsel, latency 32, IRQ 17
        Memory at d5002000 (32-bit, prefetchable) [size=4K]
        Capabilities: [44] Vital Product Data
        Capabilities: [4c] Power Management version 2
        Kernel driver in use: bttv
        Kernel modules: bttv

02:0d.1 Multimedia controller [0480]: Brooktree Corporation Bt878 Audio Capture [109e:0878] (rev 11)
        Flags: bus master, medium devsel, latency 32, IRQ 10
        Memory at d5003000 (32-bit, prefetchable) [size=4K]
        Capabilities: [44] Vital Product Data
        Capabilities: [4c] Power Management version 2

02:0e.0 Multimedia video controller [0400]: Brooktree Corporation Bt878 Video Capture [109e:036e] (rev 11)
        Flags: bus master, medium devsel, latency 32, IRQ 18
        Memory at d5004000 (32-bit, prefetchable) [size=4K]
        Capabilities: [44] Vital Product Data
        Capabilities: [4c] Power Management version 2
        Kernel driver in use: bttv
        Kernel modules: bttv

02:0e.1 Multimedia controller [0480]: Brooktree Corporation Bt878 Audio Capture [109e:0878] (rev 11)
        Flags: bus master, medium devsel, latency 32, IRQ 10
        Memory at d5005000 (32-bit, prefetchable) [size=4K]
        Capabilities: [44] Vital Product Data
        Capabilities: [4c] Power Management version 2

02:0f.0 Multimedia video controller [0400]: Brooktree Corporation Bt878 Video Capture [109e:036e] (rev 11)
        Flags: bus master, medium devsel, latency 32, IRQ 19
        Memory at d5006000 (32-bit, prefetchable) [size=4K]
        Capabilities: [44] Vital Product Data
        Capabilities: [4c] Power Management version 2
        Kernel driver in use: bttv
        Kernel modules: bttv

02:0f.1 Multimedia controller [0480]: Brooktree Corporation Bt878 Audio Capture [109e:0878] (rev 11)
        Flags: bus master, medium devsel, latency 32, IRQ 11
        Memory at d5007000 (32-bit, prefetchable) [size=4K]
        Capabilities: [44] Vital Product Data
        Capabilities: [4c] Power Management version 2



--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux