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>