Date: Tue, 03 Aug 2010 09:44:58 -0400 From: Mike Tancsa <mike@sentex.net> To: freebsd-multimedia@freebsd.org Subject: pvr-250 channel issue Message-ID: <201008031345.o73Dj0st071328@lava.sentex.ca>
next in thread | raw e-mail | index | archive | help
I updated my RELENG_7 box to RELENG_8 and unfortunately lost the functionality of my pvr-250 card. cxm0@pci0:3: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 cap 01[44] = powerspec 2 supports D0 D3 current D0 I am able to record, however I can never change the channel. I tried http://www.muc.de/~ag/pvrxxx-20080409_1.tgz and kld builds and loads but no luck on the channel change. There also seems to be a few extra errors Aug 3 08:11:42 cage kernel: cxm0: <Conexant iTVC15 MPEG Coder> mem 0xf8000000-0xfbffffff irq 16 at device 0.0 on pci3 Aug 3 08:11:42 cage kernel: cxm_iic0: <Conexant iTVC15 / iTVC16 I2C controller> on cxm0 Aug 3 08:11:42 cage kernel: iicbb0: <I2C bit-banging driver> on cxm_iic0 Aug 3 08:11:42 cage kernel: iicbus0: <Philips I2C bus> on iicbb0 master-only Aug 3 08:11:42 cage kernel: <2>tveeprom: ivtv version Aug 3 08:11:42 cage kernel: <2>tveeprom: Hauppauge: model = 48132, rev = J323, serial# = 6814019 Aug 3 08:11:42 cage kernel: <2>tveeprom: tuner = Philips FM1236 (idx = 23, type = 2) Aug 3 08:11:42 cage kernel: <2>tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = 0x00001000) Aug 3 08:11:42 cage kernel: <2>tveeprom: audio processor = MSP4448 (type = 1b) Aug 3 08:11:42 cage kernel: <2>tveeprom: decoder processor = SAA7115 (type = 13) Aug 3 08:11:42 cage kernel: tuner type: 2 Aug 3 08:11:42 cage kernel: cxm0: Eeprom NTSC Aug 3 08:11:42 cage kernel: tuner: type set to 2 (Philips NTSC (FI1236,FM1236 and compatibles)) by cxm Aug 3 08:11:42 cage kernel: tuner: switching to v4l2 Aug 3 08:11:42 cage kernel: could not start iic bus Aug 3 08:11:42 cage kernel: probed 48 Aug 3 08:11:42 cage kernel: probed 66 Aug 3 08:11:42 cage kernel: probed 128 Aug 3 08:11:42 cage kernel: probed 136 Aug 3 08:11:42 cage kernel: probed 160 Aug 3 08:11:42 cage kernel: probed 194 Aug 3 08:11:42 cage kernel: <2>tda 0-0000: i2c i/o error: rc == 2 (should be 4) Aug 3 08:11:42 cage kernel: could not start iic bus Aug 3 08:11:42 cage kernel: probed 48 Aug 3 08:11:42 cage kernel: probed 66 Aug 3 08:11:42 cage kernel: probed 128 Aug 3 08:11:42 cage kernel: probed 136 Aug 3 08:11:42 cage kernel: probed 160 Aug 3 08:11:42 cage kernel: probed 194 Aug 3 08:11:42 cage kernel: <2>tda 0-0000: i2c i/o error: rc == 2 (should be 4) Aug 3 08:11:42 cage kernel: before tuner_command! Aug 3 08:11:42 cage kernel: tuner: tv freq set to 61.25 Aug 3 08:11:42 cage kernel: tuner: tv 0x06 0xb0 0x8e 0xa0 Aug 3 08:11:43 cage kernel: cxm0: SAA7115 rev 1 video decoder Aug 3 08:11:43 cage kernel: cxm0: MSP4448G-A2 audio decoder Aug 3 08:11:43 cage kernel: cxm0: IR Remote Aug 3 08:11:43 cage kernel: cxm0: [ITHREAD] Aug 3 08:11:45 cage kernel: cxm0: encoder firmware version 0x2060039 Aug 3 08:11:45 cage kernel: cxm0: decoder firmware version 0x2020023 Aug 3 08:12:15 cage kernel: could not start iic bus Aug 3 08:12:15 cage kernel: probed 48 Aug 3 08:12:15 cage kernel: probed 66 Aug 3 08:12:15 cage kernel: probed 128 Aug 3 08:12:15 cage kernel: probed 136 Aug 3 08:12:15 cage kernel: probed 160 Aug 3 08:12:15 cage kernel: probed 194 Also, I am not sure if the kernel still needs to be patched on RELENG_8 ? make patch-iicbb echo 801500 801500 Hmm... Looks like a new-style context diff to me... The text leading up to this was: -------------------------- |*** dev/iicbus/iicbb.c.ORIGINAL Sun Aug 24 13:49:13 2003 |--- dev/iicbus/iicbb.c Fri Jul 1 15:55:21 2005 -------------------------- Patching file dev/iicbus/iicbb.c using Plan A... Ignoring previously applied (or reversed) patch. Hunk #1 ignored at 66. Hunk #2 ignored at 83. Hunk #3 ignored at 132. Hunk #4 ignored at 404. 4 out of 4 hunks ignored--saving rejects to dev/iicbus/iicbb.c.rej Hmm... The next patch looks like a new-style context diff to me... The text leading up to this was: -------------------------- |*** dev/iicbus/iicbus_if.m.ORIGINAL Wed Apr 13 14:25:01 2005 |--- dev/iicbus/iicbus_if.m Mon Oct 24 00:51:05 2005 -------------------------- Patching file dev/iicbus/iicbus_if.m using Plan A... Ignoring previously applied (or reversed) patch. Hunk #1 ignored at 91. 1 out of 1 hunks ignored--saving rejects to dev/iicbus/iicbus_if.m.rej Hmm... The next patch looks like a new-style context diff to me... The text leading up to this was: -------------------------- |*** dev/iicbus/iiconf.h.ORIGINAL Wed Jun 16 22:51:57 2004 |--- dev/iicbus/iiconf.h Mon Oct 24 00:43:41 2005 -------------------------- Patching file dev/iicbus/iiconf.h using Plan A... Ignoring previously applied (or reversed) patch. Hunk #1 ignored at 109. 1 out of 1 hunks ignored--saving rejects to dev/iicbus/iiconf.h.rej Hmm... The next patch looks like a new-style context diff to me... The text leading up to this was: -------------------------- |*** dev/iicbus/iiconf.c.ORIGINAL Wed Jun 16 22:51:57 2004 |--- dev/iicbus/iiconf.c Mon Oct 24 00:47:32 2005 -------------------------- Patching file dev/iicbus/iiconf.c using Plan A... Ignoring previously applied (or reversed) patch. Hunk #1 ignored at 239. 1 out of 1 hunks ignored--saving rejects to dev/iicbus/iiconf.c.rej done *** Error code 7 Stop in /usr/ports/multimedia/pvrxxx. ---Mike -------------------------------------------------------------------- Mike Tancsa, tel +1 519 651 3400 Sentex Communications, mike@sentex.net Providing Internet since 1994 www.sentex.net Cambridge, Ontario Canada www.sentex.net/mike
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201008031345.o73Dj0st071328>