RE: PixelView TV card (using BTTV)

Smith, Nathan A., Capt. (smithna@Comanche.plk.af.mil)
Wed, 10 Feb 1999 09:32:57 -0700


Sorry, I realized that I was a little misleading with the subject line
(maybe that's why no one has replied to this). I'd appreciate any hints I
can get. Thanks in advance

> > Hi,
> >
> > I wish to ask for your assistance. I have a PixelView TV card that I
> have
> > installed on my dual booted linux 2.2.1 (redhat 5.0) and win98. The
> card
> > works under Win98. Under Linux I can see channels 61,62,63,64, & 78. I
> > can not see any other channels. The other channels all show up as
> either
> > totally blue or a totally "snowy" picture. Audio works only only on
> > 61,62,etc. I have looked at the card and it uses the bt848akfp chip.
> It
> > has a philips tuner on it, but I can not tell exactly which kind. Below
> I
> > have the listing from some of the test runs I have done with the bttv
> > drivers (I am using 0.6.2) and xawtv. I am presently not using any
> > mapping, although I have tried to do that (with no better results) .
> The
> > video card is a Diablo3D by a company named mirage. It runs a S3
> Savage3D
> > video chipset. Because this card doesn't have direct XFree support (no
> > driver) I am using the Framebuffer device to run X. The vesafb message
> > during boot up shows vidmem = 0xd80 and that it's being remapped to
> 0xe68.
> > Trying these settings didn't change anything (so I removed them). I
> don't
> > know if the framebuffer device support DGA (honestly I don't really know
> > what that is). Also note that it is recognized as a MIRO card. Upon
> > closer inspection of the PixelView card it looks like it has the same
> > setup as the MIRO card.
> >
> > The first test is using tuner=1 setting
> >
> > root@NASA adm]# xawtv
> > Display
> > This is xawtv-2.33, running on Linux/i586 (2.2.1)
> > x11: 1280x1024, 16 bit/pixel, 0 byte/scanline, VidMode
> > v4l: device is BT848(Miro)
> > v4l: 1280x1024, 16 bit/pixel, 2560 byte/scanline
> > ioctl VIDIOCCAPTURE: Invalid argument
> > ioctl VIDIOCCAPTURE: Invalid argument
> >
> > Syslog file
> > Feb 7 14:41:35 NASA kernel: i2c: device detached: tuner (addr=0xc2,
> > bus=bt848-0, driver=tuner)
> > Feb 7 14:41:35 NASA kernel: i2c: bus unregistered: bt848-0
> > Feb 7 14:41:35 NASA kernel: i2c: driver unregistered: msp3400
> > Feb 7 14:41:35 NASA kernel: i2c: driver unregistered: tuner
> > Feb 7 14:41:35 NASA kernel: i2c: driver registered: tuner
> > Feb 7 14:41:35 NASA kernel: i2c: driver registered: msp3400
> > Feb 7 14:41:35 NASA kernel: PCI: Enabling bus mastering for device
> 00:40
> > Feb 7 14:41:35 NASA kernel: i2c: bus registered: bt848-0
> > Feb 7 14:41:35 NASA kernel: tuner: type is 1 (Philips PAL_I)
> > Feb 7 14:41:35 NASA kernel: i2c: device attached: tuner (addr=0xc2,
> > bus=bt848-0, driver=tuner)
> > Feb 7 14:41:42 NASA kernel: tuner: tv freq set to 451.25
> >
> >
> > Messages file
> > Feb 7 14:41:35 NASA kernel: Linux video capture interface: v1.00
> > Feb 7 14:41:35 NASA kernel: i2c: initialized (i2c bus scan enabled)
> > Feb 7 14:41:35 NASA kernel: bttv0: remapping to : 0xc4800000.
> > Feb 7 14:41:35 NASA kernel: bttv0: Brooktree Bt848 (rev 18) bus: 0,
> > devfn:
> > 64, irq: 12, memory: 0xc4800000.
> > Feb 7 14:41:35 NASA kernel: bttv: 1 Bt8xx card(s) found.
> > Feb 7 14:41:35 NASA kernel: bttv0: model: BT848(Miro)
> > Feb 7 14:41:35 NASA kernel: i2c: scanning bus bt848-0: found device at
> > addr=0xc2
> >
> > Tuner = 2
> >
> > [root@NASA adm]# xawtv
> > This is xawtv-2.33, running on Linux/i586 (2.2.1)
> > x11: 1280x1024, 16 bit/pixel, 0 byte/scanline, VidMode
> > v4l: device is BT848(Miro)
> > v4l: 1280x1024, 16 bit/pixel, 2560 byte/scanline
> > ioctl VIDIOCCAPTURE: Invalid argument
> > ioctl VIDIOCCAPTURE: Invalid argument
> > ioctl VIDIOCCAPTURE: Invalid argument
> > v4l: oops: got sigalarm
> > ioctl VIDIOCSYNC: Interrupted system call
> > ioctl VIDIOCMCAPTURE(0,rgb16,128x96): Device or resource busy
> > ioctl VIDIOCMCAPTURE(0,rgb16,384x288): Device or resource busy
> > ioctl VIDIOCCAPTURE: Invalid argument
> > ioctl VIDIOCMCAPTURE(0,rgb16,384x288): Device or resource busy
> >
> > Messages file
> > Feb 7 14:46:44 NASA kernel: Linux video capture interface: v1.00
> > Feb 7 14:46:44 NASA kernel: i2c: initialized (i2c bus scan enabled)
> > Feb 7 14:46:44 NASA kernel: bttv0: remapping to : 0xc4800000.
> > Feb 7 14:46:44 NASA kernel: bttv0: Brooktree Bt848 (rev 18) bus: 0,
> > devfn:
> > 64, irq: 12, memory: 0xc4800000.
> > Feb 7 14:46:44 NASA kernel: bttv: 1 Bt8xx card(s) found.
> > Feb 7 14:46:44 NASA kernel: bttv0: model: BT848(Miro)
> > Feb 7 14:46:44 NASA kernel: i2c: scanning bus bt848-0: found device at
> > addr=0xc2
> >
> > Syslog file
> > Feb 7 14:46:44 NASA kernel: i2c: device detached: tuner (addr=0xc2,
> > bus=bt848-0, driver=tuner)
> > Feb 7 14:46:44 NASA kernel: i2c: bus unregistered: bt848-0
> > Feb 7 14:46:44 NASA kernel: i2c: driver unregistered: msp3400
> > Feb 7 14:46:44 NASA kernel: i2c: driver unregistered: tuner
> > Feb 7 14:46:44 NASA kernel: i2c: driver registered: tuner
> > Feb 7 14:46:44 NASA kernel: i2c: driver registered: msp3400
> > Feb 7 14:46:44 NASA kernel: PCI: Enabling bus mastering for device
> 00:40
> > Feb 7 14:46:44 NASA kernel: i2c: bus registered: bt848-0
> > Feb 7 14:46:44 NASA kernel: tuner: type is 2 (Philips NTSC)
> > Feb 7 14:46:44 NASA kernel: i2c: device attached: tuner (addr=0xc2,
> > bus=bt848-0, driver=tuner)
> >
> > tuner = 6
> >
> > Script started on Sun Feb 7 14:50:34 1999
> > Live in a world of your own, but always welcome visitors.
> > [root@NASA adm]# xawtv
> > This is xawtv-2.33, running on Linux/i586 (2.2.1)
> > x11: 1280x1024, 16 bit/pixel, 0 byte/scanline, VidMode
> > v4l: device is BT848(Miro)
> > v4l: 1280x1024, 16 bit/pixel, 2560 byte/scanline
> > ioctl VIDIOCCAPTURE: Invalid argument
> > ioctl VIDIOCCAPTURE: Invalid argument
> > ioctl VIDIOCCAPTURE: Invalid argument
> > v4l: oops: got sigalarm
> > ioctl VIDIOCSYNC: Interrupted system call
> > ioctl VIDIOCMCAPTURE(1,rgb16,384x288): Device or resource busy
> > ioctl VIDIOCCAPTURE: Invalid argument
> > v4l: oops: got sigalarm
> > ioctl VIDIOCSYNC: Interrupted system call
> > ioctl VIDIOCMCAPTURE(1,rgb16,384x288): Device or resource busy
> > ioctl VIDIOCCAPTURE: Invalid argument
> > ioctl VIDIOCMCAPTURE(0,rgb16,384x288): Device or resource busy
> > ioctl VIDIOCMCAPTURE(1,rgb16,384x288): Device or resource busy
> > [root@NASA adm]# exit
> > Script done on Sun Feb 7 14:52:04 1999
> >
> > Syslog
> > Feb 7 14:50:40 NASA kernel: i2c: device detached: tuner (addr=0xc2,
> > bus=bt848-0, driver=tuner)
> > Feb 7 14:50:40 NASA kernel: i2c: bus unregistered: bt848-0
> > Feb 7 14:50:40 NASA kernel: i2c: driver unregistered: msp3400
> > Feb 7 14:50:40 NASA kernel: i2c: driver unregistered: tuner
> > Feb 7 14:50:40 NASA kernel: i2c: driver registered: tuner
> > Feb 7 14:50:40 NASA kernel: i2c: driver registered: msp3400
> > Feb 7 14:50:40 NASA kernel: PCI: Enabling bus mastering for device
> 00:40
> > Feb 7 14:50:40 NASA kernel: i2c: bus registered: bt848-0
> > Feb 7 14:50:40 NASA kernel: tuner: type is 6 (Temic NTSC)
> > Feb 7 14:50:40 NASA kernel: i2c: device attached: tuner (addr=0xc2,
> > bus=bt848-0, driver=tuner)
> >
> > BTW: I couldn't tell what type of audio chip is on the card, but the
> > sound does work with the channels I get video with. And I live in the
> US
> > so we get cable using NSTC.
> >
> > Any help you could give this poor soul would be greatly appreciated.
> > Thanks
> >
> >
> > Nathan Alonzo Smith
> > Please reply to:
> > nasa@thuntek.net
> > or smithna@plk.af.mil
>
>
> --
> PLEASE read the Red Hat FAQ, Tips, Errata and the MAILING LIST ARCHIVES!
> http://www.redhat.com http://archive.redhat.com
> To unsubscribe: mail redhat-list-request@redhat.com with
> "unsubscribe" as the Subject.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/