After much playing, I kinda have the Grandtec Grand Gaurd Anywhere card
working. It has 4 video inputs, no tuner. What I did was alter bttv-cards.c to
this:
name: "GrandTec 'Grand Video Capture'",
video_inputs: 4,
audio_inputs: 0,
tuner: -1,
svhs: -1,
gpiomask: 0,
muxsel: { 2, 3, 1, 0 },
audiomux: { 0 },
needs_tvaudio: 0,
no_msp34xx: 1,
tuner_type: -1,
I'm by no means a programer, I can usually hack stuff to make it work
though, so I just altered the existing to what I found in another mailing list
(http://www.frogtown.com/pipermail/motion/2001-February/000214.html). This
seems to work, but. I can't figure out how to get the input from the other 3
inputs. Here's my modules.conf:
# i2c
alias char-major-89 i2c-dev
options i2c-core i2c_debug=1
#options i2c-algo-bit bit_test=1
# bttv
alias char-major-81 videodev
alias char-major-81-0 bttv
alias char-major-81-1 bttv
alias char-major-81-2 bttv
alias char-major-81-3 bttv
options bttv card=57 tuner=4 pll=0
options tuner type=4
Here's what is logged when I run modprobe bttv:
Jun 17 01:04:07 localhost kernel: i2c-core.o: i2c core module
Jun 17 01:04:07 localhost kernel: i2c-algo-bit.o: i2c bit algorithm module
Jun 17 01:04:07 localhost kernel: Linux video capture interface: v1.00
Jun 17 01:04:07 localhost kernel: bttv: driver version 0.7.68 loaded
Jun 17 01:04:07 localhost kernel: bttv: using 2 buffers with 2080k (4160k
total) for capture
Jun 17 01:04:07 localhost kernel: bttv: Host bridge needs ETBF enabled.
Jun 17 01:04:07 localhost kernel: bttv: Bt8xx card found (0).
Jun 17 01:04:07 localhost kernel: PCI: Found IRQ 10 for device 00:0b.0
Jun 17 01:04:07 localhost kernel: PCI: The same IRQ used for device 00:0b.1
Jun 17 01:04:07 localhost kernel: bttv0: Bt878 (rev 17) at 00:0b.0, irq: 10,
latency: 32, memory: 0xe1000000
Jun 17 01:04:07 localhost kernel: bttv0: subsystem: 3f3f:ffffff3f (UNKNOWN)
Jun 17 01:04:07 localhost kernel: bttv0: model: BT878(GrandTec 'Grand Video C)
[insmod option]
Jun 17 01:04:07 localhost kernel: bttv0: enabling ETBF (430FX/VP3 compatibilty)
Jun 17 01:04:07 localhost kernel: i2c-core.o: adapter bt848 #0 registered as
adapter 0.
Jun 17 01:04:07 localhost kernel: bttv0: i2c: checking for TDA9875 @ 0xb0...
not found
Jun 17 01:04:07 localhost kernel: bttv0: i2c: checking for TDA7432 @ 0x8a...
not found
I'm running RedHat 7.1, kernel 2.4.5, bttv-0.7.68.. I'm using webcam
from the Xawtv package to grab the images and send them to a ftp server. Any
other information needed, let me know and I'll send it.. I'd sure like to see
this card added to the supported list, as I have another project or two where I
could use it. Thanks!
--
Homer Parker
Either you can say I'm for Open Source, open standards, or I'm against
standards. Either you can say I'm for giving customers and communities
a choice or I'm against giving customers and communities a choice.
- Sam Palmisano, IBM President and COO at LinuxWorld Expo 2001
_______________________________________________
Video4linux-list mailing list
[EMAIL PROTECTED]
https://listman.redhat.com/mailman/listinfo/video4linux-list