From owner-freebsd-multimedia@FreeBSD.ORG Tue Aug 3 13:57:15 2010 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D323D10656DC for ; Tue, 3 Aug 2010 13:57:15 +0000 (UTC) (envelope-from mike@sentex.net) Received: from lava.sentex.ca (pyroxene.sentex.ca [199.212.134.18]) by mx1.freebsd.org (Postfix) with ESMTP id 998A48FC0A for ; Tue, 3 Aug 2010 13:57:15 +0000 (UTC) Received: from mdt-xp.sentex.net (simeon.sentex.ca [192.168.43.27]) by lava.sentex.ca (8.14.4/8.14.3) with ESMTP id o73Dj0st071328; Tue, 3 Aug 2010 09:45:00 -0400 (EDT) (envelope-from mike@sentex.net) Message-Id: <201008031345.o73Dj0st071328@lava.sentex.ca> X-Mailer: QUALCOMM Windows Eudora Version 7.1.0.9 Date: Tue, 03 Aug 2010 09:44:58 -0400 To: freebsd-multimedia@freebsd.org From: Mike Tancsa Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Subject: pvr-250 channel issue X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Aug 2010 13:57:15 -0000 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: mem 0xf8000000-0xfbffffff irq 16 at device 0.0 on pci3 Aug 3 08:11:42 cage kernel: cxm_iic0: on cxm0 Aug 3 08:11:42 cage kernel: iicbb0: on cxm_iic0 Aug 3 08:11:42 cage kernel: iicbus0: 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