Date: Wed, 28 Feb 2001 01:52:03 -0700 (MST) From: Mike Holling <myke@fks.bt> To: <freebsd-multimedia@freebsd.org> Subject: tuner on Video Highway Xtreme Message-ID: <Pine.BSF.4.30.0102280136100.38618-100000@hammerhead.fks.lan>
next in thread | raw e-mail | index | archive | help
I'm having trouble getting the tuner part of an Aimslab VHX video capture
card to work. The card works fine when the machine is booted into windows
and receives some 34 channels from the cable feed plugged into it.
However, under FreeBSD it only tunes two channels, and they don't look
right (picture is mostly ok but barely any color). The tuner parts on the
card are all Philips chips. The bktr driver does not probe the card
correctly:
bktr0: <BrookTree 848A> mem 0x40100000-0x40100fff irq 11 at device 11.0 on
pci1
bktr0: Pinnacle/Miro TV, Temic NTSC tuner.
I've used the sysctl knobs to set the card type (13) and the two Philips
tuners (4 and 9), but this doesn't seem to change anything. Switching
between antenna and cable modes in fxtv also doesn't have any effect.
Below is the output from fxtv -debug startup (no sound under fbsd for the
maestro3 chipset and no direct video for the i810 chipset but I'm not
worried about those problems here). Any help or similar experiences with
this card would be appreciated. For completeness I also tried under linux
and had similar results; if the card was tuned under windows and then
booted into linux the channel comes in OK but the linux-side apps aren't
able to change the tuner settings. Composite video works fine in all
cases.
- Mike
devel% fxtv -debug startup
Fxtv v1.02
DETECTED CAPTURE CARD(S) [DRIVER PROBES]:
bktr0: <BrookTree 848A> mem 0x40100000-0x40100fff irq 11 at device
11.0 on pci1
bktr0: Pinnacle/Miro TV, Temic NTSC tuner.
SYSCTL MIB VALUES:
kern.version: FreeBSD 4.2-RELEASE #0: Thu Feb 22 13:33:58 GMT 2001
root@devel.fks.lan:/usr/src/sys/compile/DEVEL
hw.bt848.card: 13
hw.bt848.tuner: -1
hw.bt848.reverse_mute: -1
hw.bt848.format: -1
hw.bt848.slow_msp_audio: -1
TUNER SIGNATURE (0x01 - 0xff):
00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
TUNER I2C DEVICES FOUND AT:
0xc0
ioctl(BT848_REEPROM) failed: Input/output error
CAPTURE CARD EEPROM CONTENTS:
Read 0 EEPROM bytes
SUPPORTED FREQUENCY SETS:
1 nabcst
2 cableirc
3 cablehrc
4 weurope
5 jpnbcst
6 jpncable
7 xussr
8 australia
9 france
Supported RGB Capture Pixel Formats:
bpp Bpp RGB Masks Swap
--- --- ---------------------------- ----
15 2 00007c00, 000003e0, 0000001f NB
16 2 0000f800, 000007e0, 0000001f NB
24 3 00ff0000, 0000ff00, 000000ff B
24 4 00ff0000, 0000ff00, 000000ff NBWb
Supported YUV Capture Pixel Formats:
YUVSize HSamp VSamp Pack CompOrder T->B L->R YTrans
------- ----- ----- ------ --------- ---- ---- ------
8,8,8 1,2,2 1,1,1 PLANAR YUV Y Y N
8,8,8 1,2,2 1,1,1 PACKED YUYV Y Y N
8,8,8 1,2,2 1,2,2 PLANAR YUV Y Y N
open("/dev/mixer") failed
XSERVER: 'The XFree86 Project, Inc' v4002, Protocol Verson 11.0
Screen Res = 800x600, DefDepth = 16; NumScreens = 1
Bitmap Unit/BitOrder/Pad = 32/LSBFirst/32, Image ByteOrder =
LSBFirst
Xlib: extension "XFree86-DGA" missing on display ":0.0".
XF86DGA{QueryVersion,QueryDirectVideo}() failed
Rating Available Visuals:
Rating Class bpp Bpp R,G,B Masks Swap
DirectVid
------ ----------- --- --- ---------------------------- ----
---------
4 TrueColor 16 2,2 0000f800, 000007e0, 0000001f --
No
Chosen Visual is 16-bpp TrueColor
XF86VidModeQueryVersion() succeeded - version = 2.00
Direct Video not supported by visual...using XImages
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.30.0102280136100.38618-100000>
