Hauppauge PVR-[23]50 driver

Mike Tancsa mike at sentex.net
Wed Jan 21 20:32:46 PST 2004


john at 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 at 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 at freebsd.org mailing list
>http://lists.freebsd.org/mailman/listinfo/freebsd-multimedia
>To unsubscribe, send any mail to "freebsd-multimedia-unsubscribe at freebsd.org"



More information about the freebsd-multimedia mailing list