Date: Wed, 21 Jan 2004 23:31:35 -0500 From: Mike Tancsa <mike@sentex.net> To: Stacy Million <stacy@Millions.Ca>, freebsd-multimedia@freebsd.org Subject: Re: Hauppauge PVR-[23]50 driver Message-ID: <6.0.1.1.0.20040121232449.08a8a518@209.112.4.2> In-Reply-To: <400F4F88.8040603@millions.ca> References: <400F4F88.8040603@millions.ca>
next in thread | previous in thread | raw e-mail | index | archive | help
john@feith.com was kind enough to send me a few modifications to the source code that he posted which works really well with the pvr-350. Perhaps he will post an update ? What does your chip info look like ? My pvr shows up as cxm0@pci1:0:0: class=0x040000 card=0x40000070 chip=0x08034444 rev=0x01 hdr=0x00 vendor = 'Conexant Inc (Was: Globespan, ICompression Inc)' device = 'iTVC15/CX23415 MPEG Codec' class = multimedia subclass = video Jan 10 23:47:32 cage /kernel: cxm0: <Conexant iTVC15 MPEG Coder> mem 0xdc000000-0xdfffffff irq 12 at device 0.0 on pci1 Jan 10 23:47:32 cage /kernel: cxm_iic0: <Conexant iTVC15 / iTVC16 I2C controller> on cxm0 Jan 10 23:47:32 cage /kernel: iicbb0: <I2C bit-banging driver> on cxm_iic0 Jan 10 23:47:32 cage /kernel: iicbus0: <Philips I2C bus> on iicbb0 master-only Jan 10 23:47:32 cage /kernel: cxm0: Philips FM1236 tuner Jan 10 23:47:32 cage /kernel: cxm0: SAA7115 rev 1 video decoder Jan 10 23:47:32 cage /kernel: cxm0: MSP4448G-A2 audio decoder Jan 10 23:47:32 cage /kernel: cxm0: IR Remote Jan 10 23:47:32 cage /kernel: cxm0: encoder firmware version 0x2040011 Jan 10 23:47:32 cage /kernel: cxm0: decoder firmware version 0x2020023 ---Mike At 11:20 PM 21/01/2004, Stacy Million wrote: >Gave this driver a spin back in Dec (with my shiny new pvr-350), >it didn't work due to an unkown tuner type. So I thought to my >self, "Self, lets give linux and mythtv a go... is supposed to >work relatively easily"... ya right! It got to the point where >I was wondering around the house muttering "Nasty, nasty linuxes. >Hates them we do, hmmm, precious?" :-) So, I'm back to the freebsd >driver. A quick hack job to make it recognise the tuner (wild ass >guess as to the type) and it bombs on unknown audio decoder (BTW, >both of these errors cause a panic... not nice). So I fix that, >well, actually I removed the check "honest, you know what it is". >And, low and behold, I'm capturing video... and sound.... and it >plays in mplayer.... looking good... but (you knew there had to >be one) the driver hangs after a while, a while being => 30 minutes. >Which, by the way, is better then linux ever did. The best I got >out of linux was 15 minutes. If I noticed the hang and interupted >the capture, I would get > >cxm0: missing encoder EOS >encoder dma already in progress > >if I left it running I would get > >cxm0: timeout > >The linux ivtv driver has problems with some Hauppauge cards >and dma and it looks like the FreeBSD driver has inherited >them. > >At this point, I'm open to suggestions. I'm debating between >starting to debug the driver or porting it to CURRENT. I would >rather have this driver working on CURRENT, since I have made >my desktop (where I have the card) boot CURRENT by default but >I'm not sure how much interest other FreeBSDers have in this... > >I personally would love to see something like MythTV running on >FreeBSD, but I'm not able to carry it on my own. I guess I'm asking >the same thing John did when he posted his driver... are there >others who want to help out or am I on my own? > >-stacy > >_______________________________________________ >freebsd-multimedia@freebsd.org mailing list >http://lists.freebsd.org/mailman/listinfo/freebsd-multimedia >To unsubscribe, send any mail to "freebsd-multimedia-unsubscribe@freebsd.org"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6.0.1.1.0.20040121232449.08a8a518>