I'm at a standstill again. I've got a Picolo Pro 2 card and using zmu I came up with the following information.
[root@rimmer ~]# /usr/lib/zm/bin/zmu -d /dev/video0 -q -v
Video Capabilities
Name: BT878 video ( *** UNKNOWN/GENER
Type: 171
Can capture
Can tune
Overlay onto frame buffer
Can clip
Scalable
Video Channels: 4
Audio Channels: 1
Maximum Width: 768
Maximum Height: 480
Minimum Width: 48
Minimum Height: 32
Window Attributes
X Offset: 0
Y Offset: 0
Width: 320
Height: 200
Picture Attributes
Palette: 7 - YUV422 capture
Colour Depth: 16
Brightness: 32768
Hue: 32768
Colour :32768
Contrast: 32768
Whiteness: 0
Channel 0 Attributes
Name: Television
Channel: 0
Flags: 3
Channel has a tuner
Channel has audio
Type: 1 - TV
Format: 1 - NTSC
Channel 1 Attributes
Name: Composite1
Channel: 1
Flags: 2
Channel has audio
Type: 2 - Camera
Format: 1 - NTSC
Channel 2 Attributes
Name: S-Video
Channel: 2
Flags: 2
Channel has audio
Type: 2 - Camera
Format: 1 - NTSC
Channel 3 Attributes
Name: Composite3
Channel: 3
Flags: 2
Channel has audio
Type: 2 - Camera
Format: 1 - NTSC
In var/log/messages I have the following bit of information.
Jun 28 19:51:36 rimmer kernel: Linux video capture interface: v1.00
Jun 28 19:51:36 rimmer kernel: bttv: driver version 0.9.15 loaded
Jun 28 19:51:36 rimmer kernel: bttv: using 8 buffers with 2080k (520 pages) each for capture
Jun 28 19:51:36 rimmer kernel: bttv: Bt8xx card found (0).
Jun 28 19:51:36 rimmer kernel: PCI: Found IRQ 9 for device 0000:01:0b.0
Jun 28 19:51:36 rimmer kernel: PCI: Sharing IRQ 9 with 0000:00:01.0
Jun 28 19:51:36 rimmer kernel: PCI: Sharing IRQ 9 with 0000:01:0b.1
Jun 28 19:51:36 rimmer kernel: bttv0: Bt878 (rev 17) at 0000:01:0b.0, irq: 9, latency: 64, mmio: 0xf8001000
Jun 28 19:51:36 rimmer kernel: bttv0: subsystem: 0000:0002 (UNKNOWN)
Jun 28 19:51:36 rimmer kernel: bttv0: using: *** *** [card=0,autodetected]
Jun 28 19:51:36 rimmer kernel: bttv0: using tuner=-1
Jun 28 19:51:36 rimmer kernel: bttv0: i2c: checking for MSP34xx @ 0x80... not found
Jun 28 19:51:36 rimmer kernel: bttv0: i2c: checking for TDA9875 @ 0xb0... not found
Jun 28 19:51:36 rimmer kernel: bttv0: i2c: checking for TDA7432 @ 0x8a... not found
Jun 28 19:51:36 rimmer kernel: bttv0: i2c: checking for TDA9887 @ 0x86... not found
Jun 28 19:51:36 rimmer kernel: bttv0: registered device video0
Jun 28 19:51:36 rimmer kernel: bttv0: registered device vbi0
Jun 28 19:51:36 rimmer kernel: bt878: AUDIO driver version 0.0.0 loaded
Jun 28 19:51:36 rimmer kernel: bt878: Bt878 AUDIO function found (0).
Jun 28 19:51:36 rimmer kernel: PCI: Found IRQ 9 for device 0000:01:0b.1
Jun 28 19:51:36 rimmer kernel: PCI: Sharing IRQ 9 with 0000:00:01.0
Jun 28 19:51:36 rimmer kernel: PCI: Sharing IRQ 9 with 0000:01:0b.0
Jun 28 19:51:36 rimmer kernel: bt878(0): Bt878 (rev 17) at 01:0b.1, irq: 9, latency: 64, memory: 0xf8000000
I get the following from dmesg:
[root@rimmer ~]# dmesg
Linux version 2.6.11-1.27_FC3 (
bhcompile@porky.build.redhat.com) (gcc version 3.4.3 20050227 (Red Hat 3.4.3-22)) #1 Tue May 17 20:27:37 EDT 2005
Since the card type is listed as 0 does that mean the system doesn't know how to deal with it.
How do I go about changing the card type? I've played with the modprobe command with no success.
Just to confuse things a little more, TvTime works on video channel 4. The ports are labeled Vid1 thru Vid4 and when I have my camera hooked up to Vid4 the image comes in just fine. That port is listed as Television, Vid3 is listed as Composite 1, Vid2 is listed as S-Video and Vid1 is listed as Composite 3. None of that makes sense to me.
This issue seems to be the last problem I've got. (I hope!)
Thanks for any help!
Brad