Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 24 Oct 2005 21:34:53 -0700
From:      Jacob Meuser <jakemsr@jakemsr.com>
To:        freebsd-multimedia@freebsd.org
Subject:   Re: problems with bktr0 and cheap TV card FlyVideo
Message-ID:  <20051025043453.GC30807@puff.jakemsr.gom>
In-Reply-To: <435CD657.8020401@ninth-art.de>
References:  <435CD657.8020401@ninth-art.de>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Oct 24, 2005 at 02:40:55PM +0200, Georg Bege wrote:
> Hi
> 
> I've a problem on FreeBSD 6.0-RC1 with an cheap TV card,
> 
> bktr0: <BrookTree 878> mem 0xec000000-0xec000fff irq 21 at device 10.0 
> on pci2
> bktr0: [GIANT-LOCKED]
> bktr0: Card has no configuration EEPROM. Cannot determine card make.
> bktr0: IMS TV Turbo, Philips FR1236 NTSC FM tuner.
> 
> Im using fxtv with following command:
> 
> therion@fortuna ~ % fxtv -inputFormat pal -tunerMode cable -defaultInput 
> tuner -defaultAudioInput tuner -cableFreqSet weurope -mixerChannel line
> 
> I got channels and the picture but no audio,

you might want to try setting audio to "intern" instead of "tuner".

is the card really an IMS TV Turbo?  does anyone have an IMS card
and can confirm they can get audio from the tuner?

the audio mux values in bktr for the IMS Turbo do not match those
in linux' bttv.

the following diff _might_ make the audio work, _if_ it really is
an IMS TV Turbo (bktr may have mis-guessed) and bttv is correct
(which is not always the case).

-- 
<jakemsr@jakemsr.com>

--- bktr_card.c.orig	Mon Oct 24 21:09:01 2005
+++ bktr_card.c	Mon Oct 24 21:09:37 2005
@@ -206,7 +206,7 @@
 	   0,
 	   PFC8582_WADDR,			/* EEProm type */
 	   (u_char)(256 / EEPROMBLOCKSIZE),	/* 256 bytes */
-	   { 0x01, 0x02, 0x01, 0x00, 1 },	/* audio MUX values */
+	   { 0x01, 0x01, 0x02, 0x03, 1 },	/* audio MUX values */
 	   0x0f },				/* GPIO mask */
 
 	{  CARD_AVER_MEDIA,			/* the card id */



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20051025043453.GC30807>