From: Robert Longbottom <rongblor@googlemail.com>
To: "linux-media@vger.kernel.org" <linux-media@vger.kernel.org>
Subject: Re: Conexant PCI-8604PW 4 channel BNC Video capture card (bttv)
Date: Wed, 22 Jan 2014 13:09:20 +0000 [thread overview]
Message-ID: <52DFC300.8010508@googlemail.com> (raw)
In-Reply-To: <20140122115334.GA14710@minime.bse>
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
next prev parent reply other threads:[~2014-01-22 13:09 UTC|newest]
Thread overview: 22+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-01-20 21:39 Conexant PCI-8604PW 4 channel BNC Video capture card (bttv) Robert Longbottom
2014-01-20 22:55 ` Andy Walls
2014-01-21 9:27 ` Robert Longbottom
2014-01-21 10:19 ` Daniel Glöckner
2014-01-21 19:49 ` Robert Longbottom
2014-01-21 20:59 ` Robert Longbottom
2014-01-22 11:53 ` Daniel Glöckner
2014-01-22 13:09 ` Robert Longbottom [this message]
2014-01-22 13:50 ` Daniel Glöckner
2014-01-22 18:15 ` Robert Longbottom
2014-01-23 13:27 ` Daniel Glöckner
2014-01-23 14:29 ` Robert Longbottom
2014-01-25 15:23 ` Daniel Glöckner
2014-01-26 11:21 ` Robert Longbottom
2014-01-26 12:55 ` Daniel Glöckner
2014-01-26 16:23 ` Robert Longbottom
2014-01-27 3:20 ` Daniel Glöckner
2014-01-27 20:55 ` Robert Longbottom
2014-01-28 2:02 ` Daniel Glöckner
2014-02-05 13:16 ` Robert Longbottom
2014-02-11 13:38 ` Daniel Glöckner
2014-02-11 18:25 ` Robert Longbottom
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=52DFC300.8010508@googlemail.com \
--to=rongblor@googlemail.com \
--cc=linux-media@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox