cxm0: unknown tuner code 0x63 - workaround?

Erin E Conn econn at nc.rr.com
Sat Apr 8 22:20:43 UTC 2006


I have a newly-acquired PVR250 and I've installed the driver from ports 
on FreeBSD 6.1-PRERELEASE. The device probing fails with the following 
error:
[erin at chimera] ~> tail /var/log/messages
Apr  8 19:12:51 chimera kernel: cxm0: <Conexant iTVC16 MPEG Coder> mem 
0xdc000000-0xdfffffff irq 17 at device 12.0 on pci0
Apr  8 19:12:51 chimera kernel: cxm_iic0: <Conexant iTVC15 / iTVC16 I2C 
controller> on cxm0
Apr  8 19:12:51 chimera kernel: iicbb0: <I2C bit-banging driver> on cxm_iic0
Apr  8 19:12:51 chimera kernel: iicbus0: <Philips I2C bus> on iicbb0 
master-only
Apr  8 19:12:51 chimera kernel: cxm0: unknown tuner code 0x63
Apr  8 19:12:51 chimera kernel: cxm0: could not initialize tuner
Apr  8 19:12:51 chimera kernel: iicbus0: detached
Apr  8 19:12:51 chimera kernel: iicbb0: detached
Apr  8 19:12:51 chimera kernel: cxm_iic0: detached
Apr  8 19:12:51 chimera kernel: device_attach: cxm0 attach returned 6

I gather that whatever rev I got has an unsupported tuner. However, I 
have a digital cable box with S/Video so I'm not planning on using the 
built-in tuner.
Is there a hack or a workaround I could use to at least get the card up 
and running?
I tried adding a case for it in cxm_eeprom.c as was suggested for 
another user in the archives, but all that did was silence the 
complaining that the tuner code was unknown; the device still failed to 
attach.


More information about the freebsd-multimedia mailing list