Date: Mon, 12 Feb 2007 01:35:55 -0600 From: Josh Paetzel <josh@tcbug.org> To: freebsd-multimedia@freebsd.org Cc: David La Croix <dlacroix@lacroixs.net> Subject: Re: pvrxxx and tuner code 0x5c? Message-ID: <200702120135.56102.josh@tcbug.org> In-Reply-To: <b4a00c470702111058t5db2f5acscbf1795a25d58893@mail.gmail.com> References: <b4a00c470702111058t5db2f5acscbf1795a25d58893@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sunday 11 February 2007 12:58, David La Croix wrote: > I have a new Hauppauge PVR-500 card that shows up with tuner code > 0x5c. > > Do you happen to know the tricks to make this tuner detected? Is > it possible for me to provide any additional info that will help > get this card supported in the new version of the drivers? > > > Don't know if it will help, but I was thinking about trying out the > Knoppmyth setup on this system to see how/if it probes there. > > By the way, the disk that came with this -- labelled 3.1E did not > have a copy of the required hcwPVRP2.sys ... I was able to get > this (missing) file from my older disk that came with a PVR250. > > > > Dmesg output from kldload cxm: > > cxm0: <Conexant iTVC16 MPEG Coder> mem 0xe0000000-0xe3ffffff irq 18 > at device 8. 0 on pci2 > cxm_iic0: <Conexant iTVC15 / iTVC16 I2C controller> on cxm0 > iicbb0: <I2C bit-banging driver> on cxm_iic0 > iicbus0: <Philips I2C bus> on iicbb0 master-only > second(radio) tuner 101 > tuner code 92 > cxm0: unknown tuner code 0x5c > tuner_type = -1 > cxm0: could not initialize tuner > iicbus0: detached > iicbb0: detached > cxm_iic0: detached > device_attach: cxm0 attach returned 6 > cxm1: <Conexant iTVC16 MPEG Coder> mem 0xe4000000-0xe7ffffff irq 19 > at device 9. 0 on pci2 > cxm_iic1: <Conexant iTVC15 / iTVC16 I2C controller> on cxm1 > iicbb0: <I2C bit-banging driver> on cxm_iic1 > iicbus0: <Philips I2C bus> on iicbb0 master-only > second(radio) tuner 101 > tuner code 92 > cxm1: unknown tuner code 0x5c > tuner_type = -1 > cxm1: could not initialize tuner > iicbus0: detached > iicbb0: detached > cxm_iic1: detached > device_attach: cxm1 attach returned 6 > > > pciconf -vl: > cxm0@pci2:8:0: class=0x040000 card=0xe8070070 chip=0x00164444 > rev=0x01 hdr=0x00 vendor = 'Conexant Inc (Was: Globespan, > ICompression Inc)' device = 'iTVC16/CX23416 MPEG Codec' > class = multimedia > subclass = video > cxm1@pci2:9:0: class=0x040000 card=0xe8170070 chip=0x00164444 > rev=0x01 hdr=0x00 vendor = 'Conexant Inc (Was: Globespan, > ICompression Inc)' device = 'iTVC16/CX23416 MPEG Codec' > class = multimedia > subclass = video usleep will probably school me here, but it's a Philips FQ1236A, so try the following.... in /usr/ports/multimedia/pvrxxx/work/dev/cxm/cxm_eeprom.c around line 189 there's a big switch for tuners. Go ahead and add in: case 0x5c: /* Philips FQ1236A */ tuner_type = TUNER_PHILIPS_FQ1236A_MK4; break; See if that is enough magic to make it go. -- Thanks, Josh Paetzel
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200702120135.56102.josh>