Date: Wed, 28 Feb 2007 17:30:31 +1030 From: Greg 'groggy' Lehey <grog@FreeBSD.org> To: multimedia@FreeBSD.org Subject: PVR drivers: more information Message-ID: <20070228070031.GJ8399@wantadilla.lemis.com>
next in thread | raw e-mail | index | archive | help
--DesjdUuHQDwS2t4N Content-Type: text/plain; charset=us-ascii Content-Disposition: inline I've done some more testing today and have come up with a situation where usleep's driver can't get a signal lock. Here are a couple of examples, neither of them involving MythTV: Feb 28 14:41:48 tv2 kernel: cxm0: <Conexant iTVC15 MPEG Coder> mem 0xdc000000-0xdfffffff irq 12 at device 3.0 on pci2 Feb 28 14:41:48 tv2 kernel: cxm_iic0: <Conexant iTVC15 / iTVC16 I2C controller> on cxm0 Feb 28 14:41:48 tv2 kernel: iicbb0: <I2C bit-banging driver> on cxm_iic0 Feb 28 14:41:48 tv2 kernel: iicbus0: <Philips I2C bus> on iicbb0 master-only Feb 28 14:41:48 tv2 kernel: cxm0: Philips FM1216ME MK3 tuner Feb 28 14:41:48 tv2 kernel: cxm0: SAA7115 rev 1 video decoder Feb 28 14:41:48 tv2 kernel: cxm0: MSP4418G-B3 audio decoder Feb 28 14:41:48 tv2 kernel: cxm0: IR Remote Feb 28 14:41:48 tv2 kernel: cxm0: [FAST] Feb 28 14:41:51 tv2 kernel: cxm0: could not allocate encoder buffer Feb 28 14:41:51 tv2 kernel: iicbus0: detached Feb 28 14:41:51 tv2 kernel: iicbb0: detached Feb 28 14:41:51 tv2 kernel: cxm_iic0: detached Feb 28 14:41:51 tv2 kernel: device_attach: cxm0 attach returned 12 After a reboot, I got: Feb 28 14:49:24 tv2 kernel: cxm0: <Conexant iTVC15 MPEG Coder> mem 0xdc000000-0xdfffffff irq 12 at device 3.0 on pci2 Feb 28 14:49:24 tv2 kernel: cxm_iic0: <Conexant iTVC15 / iTVC16 I2C controller> on cxm0 Feb 28 14:49:24 tv2 kernel: iicbb0: <I2C bit-banging driver> on cxm_iic0 Feb 28 14:49:24 tv2 kernel: iicbus0: <Philips I2C bus> on iicbb0 master-only Feb 28 14:49:24 tv2 kernel: cxm0: Philips FM1216ME MK3 tuner Feb 28 14:49:24 tv2 kernel: cxm0: SAA7115 rev 1 video decoder Feb 28 14:49:24 tv2 kernel: cxm0: MSP4418G-B3 audio decoder Feb 28 14:49:24 tv2 kernel: cxm0: IR Remote Feb 28 14:49:24 tv2 kernel: cxm0: [FAST] Feb 28 14:49:26 tv2 kernel: cxm0: encoder firmware version 0x2060039 Feb 28 14:49:26 tv2 kernel: cxm0: decoder firmware version 0x2020023 Feb 28 15:53:28 tv2 kernel: cxm0: video decoder isn't locked Feb 28 15:53:28 tv2 kernel: Could not detect FPS Feb 28 15:53:28 tv2 kernel: could not config dec Feb 28 15:53:28 tv2 kernel: could not start encoder Feb 28 15:53:28 tv2 kernel: cxm0: video decoder isn't locked It's not easily repeatable, but so far it has only happened with the version of pvrXXX that usleep sent. I've also discovered that you should not load the module at boot time: for me at any rate it caused a panic before you could enter single-user mode, which makes it difficult to fix. I'm looking at both these problems; if anybody else has any input, I'd be interested in hearing from you. Greg -- See complete headers for address and phone numbers. --DesjdUuHQDwS2t4N Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (FreeBSD) iD8DBQFF5SiPIubykFB6QiMRAtlpAKCW8PLr1sRGKtUO3REuDfLmqQPw4gCfYZlN TCVPiyyyMC+Nu+/+cbEV6+o= =Gif7 -----END PGP SIGNATURE----- --DesjdUuHQDwS2t4N--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070228070031.GJ8399>