FW: PixelView video card

Smith, Nathan A., Capt. (smithna@Comanche.plk.af.mil)
Tue, 9 Feb 1999 09:28:35 -0700


> 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

-
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/