Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 17 Jun 1998 03:00:22 +0100
From:      Adrian Wontroba <aw1@stade.co.uk>
To:        multimedia@FreeBSD.ORG
Subject:   Re: bt848  config info
Message-ID:  <19980617030022.E29516@stade.co.uk>
In-Reply-To: <199806160305.UAA15514@rah.star-gate.com>; from Amancio Hasty on Mon, Jun 15, 1998 at 08:05:39PM -0700
References:  <199806160305.UAA15514@rah.star-gate.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Jun 15, 1998 at 08:05:39PM -0700, Amancio Hasty wrote:
 
> Hi this is just a reminder . In order to better identify the Bt848 
> based cards I need the following information:
 
Sorry about the delay.

> 1. Brand/model

Hauppage WIN/TV-Radio
Board marked WIN/TV-PCI PAL-BG/I 60134 Rev CV

> 2. Tuner component part number

FM 1216/I hm

Audio decoder MSP 3410D - which probably explains the sound problems.
 
> 3. output of fxtv-0.47 -debug startup

sysctl: unknown oid 'hw.bt848'
Fxtv v0.47

DETECTED CAPTURE CARD(S) [DRIVER PROBES]:
    bktr0 <BrookTree 848> rev 18 int a irq 15 on pci0:15:0
    Hauppauge WinCast/TV, Philips FM1216 PAL FM tuner, msp3400c stereo.

SYSCTL MIB VALUES:
    kern.version: FreeBSD 2.2.6-STABLE #0: Mon Jun  8 01:28:28 BST 1998
        koot@titus.stade.co.uk:/d3p1/FreeBSD-2.2/src/sys/compile/TITUS
    

TUNER SIGNATURE (0x01 - 0xff):
    00 00 00 00 00 00 00 00 01 00 01 00 02 00 00 00

TUNER I2C DEVICES FOUND AT:
    0x80, 0xa0, 0xc2

CAPTURE CARD EEPROM CONTENTS:
   Read 256 EEPROM bytes (0x00 - 0xff)
    84 12 00 00 05 40 09 36 04 15 13 e6 ea 00 60 8f
    00 00 00 00 01 84 0a 00 01 01 20 77 00 40 87 94
    0f 00 74 02 01 05 02 79 72 00 00 00 00 00 00 00
    ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
    ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
    ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
    ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
    ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
    84 12 00 00 05 40 09 36 04 15 13 e6 ea 00 60 8f
    00 00 00 00 01 84 0a 00 01 01 20 77 00 40 87 94
    0f 00 74 02 01 05 02 79 72 00 00 00 00 00 00 00
    ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
    ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
    ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
    ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
    ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff

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


XSERVER: 'The XFree86 Project, Inc' v3320,  Protocol Verson 11.0
         Screen Res = 1280x1024, DefDepth = 16; NumScreens = 1
         Bitmap Unit/BitOrder/Pad = 32/LSBFirst/32, Image ByteOrder = LSBFirst

XF86DGAQueryVersion() succeeded - vers = 1.00
   BaseAddr = 0xff000000, Pitch = 1280, BankSize/RamSize = 8388608/8388608

Rating Available Visuals:
   Rating  Class        bpp  Bpp  R,G,B Masks                   Swap  DirectVid
   ------  -----------  ---  ---  ----------------------------  ----  ---------
     5     TrueColor     16  2,2  0000f800, 000007e0, 0000001f   --      Yes
Default Visual is 16-bpp TrueColor

XF86VidModeQueryVersion() succeeded - version = 0.08

> 4. output of new sign.c

signature contents, 0x01 thru 0xff:

 00 00 00 00 00 00 00 00 01 00 01 00 02 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 40 78 01 20
 00 00 00 00 a0 78 01 20 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 20 8e 07 20
 00 51 01 20 00 00 00 00 00 00 00 00 40 8e 07 20
 00 51 01 20 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00


i2c device found @ 
 0x80
 0xa0
 0xc2

> 5. if you know your tuner component part numbers please also send them in.

See 2 (8-)

Other info:

Driver changes:

--- brooktree848.c.orig	Tue Mar  3 00:39:33 1998
+++ brooktree848.c	Sun May 31 02:24:15 1998
@@ -3796,7 +3796,7 @@
 	   0,
 	   X24C01_WADDR,			/* EEProm type */
 	   (u_char)(128 / EEPROMBLOCKSIZE),	/* 128 bytes */
-	   { 0x00, 0x01, 0x02, 0x02, 1 } },	/* audio MUX values */
+	   { 0x01, 0x02, 0x01, 0x00, 1 } },	/* audio MUX values */
 
 	/* CARD_INTEL */
 	{ "Intel Smart Video III",		/* the 'name' */
@@ -3964,6 +3964,24 @@
 	    0x00},
           { 0x00, 0x00 },			/* band-switch crosspoints */
 	  { 0xa0, 0x90, 0x30,0x00 } },		/* the band-switch values */
+
+/* type 10 - Much twiddled with to make my UK tuner work */
+/* still not working properly - picture poor, sound worse */
+
+#define	OVERRIDE_TUNER	10
+
+#define BKTR_REVERSEMUTE 
+	/* PHILIPS_FM1216_PAL */
+	{ "Philips FM1216 PAL FM",		/* the 'name' */
+	   TTYPE_PAL,				/* input type */
+	   PHILIPS_PAL_WADDR,			/* PLL write address */
+	   { TSA552x_FCONTROL,			/* control byte for PLL */
+	     TSA552x_FCONTROL,
+	     TSA552x_FCONTROL,
+	     TSA552x_RADIO },
+	   { 0x00, 0x00 },			/* band-switch crosspoints */
+	   { 0xa0, 0x90, 0x30, 0xa4 } },	/* the band-switch values */
+
 };
 
By chance, I've just discovered that I get relatively acceptable sound
with fxtv 0.47 with "mute" on.i

-- 
Adrian Wontroba, Stade Computers Limited.       phone:  (+44) 121 681 6677
Mail info@accu.org for information about the Association of C and C++ Users
or see <http://www.accu.org/>;

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?19980617030022.E29516>