Date: Wed, 12 Apr 2006 15:26:09 -0400 (EDT) From: Robert Krten <root@parse.com> To: freebsd-multimedia@freebsd.org Subject: Re: Fishing: Any problems with bktr and amd64 v 6.0? I get page faults Message-ID: <200604121926.k3CJQ9ae090915@amd64.ott.parse.com> In-Reply-To: <20060407161702.GA25066@puff.jakemsr.gom> from "Jacob Meuser" at Apr 07, 2006 09:17:02 AM
next in thread | previous in thread | raw e-mail | index | archive | help
Jacob Meuser sez... [snip] > On Thu, Apr 06, 2006 at 01:59:46PM -0400, Robert Krten wrote: > > Jacob Meuser sez... > > > On Wed, Apr 05, 2006 at 10:20:32AM -0400, Robert Krten wrote: > > > > I'm investigating a problem I'm having (two kernel page faults so > > > > far an AMD64 on v6.0 release), possibly related to the bktr driver. > > > > > > do you actually get good results with METEOR_CAP_SINGLE? I often > > > just get gibberish. IIRC, this is because the bt8x8 chip "needs a > > > moment to settle down". I don't recall the details, but I believe I > > > read this in a comment in one of the original bktr sample programs > > > which uses METEOR_CAP_SINGLE. according to > > > http://telepresence.dmem.strath.ac.uk/bt848/ the sample programs are > > > at ftp://telepresence.dmem.strath.ac.uk/pub/bt848/examples > > > but I can't seem to connect to that now :( I've been playing with it for a few days now, and found that after tuning, I put in a 50ms delay and everything is fine. CAP_SINGLE gives me a clean image. > > What should I be using? The ring-buffer one, and just fish out the samples > > as I need them? Any hints on synchronizing with tuning? > > I'm pretty sure the ringbuffer is not actually usable. if you figure > out how to use it, please let me know! I tried to check out the OpenBSD version of the source that you pointed me to, but alas some helpful individual(s) made copious gratuitous source changes in the Open and/or Free source tree. Thus there were 3500+ lines of source code changes to wade through (even with various diff options). I gave up :-( However, I did "fix" (more accurately, "work around") the problems that I had -- capturing with YUV_PLANAR mode does not crash my system, so I am now happy and consider the problem "solved" (until I get to the next crash) :-) Cheers, -RK -- Robert Krten, PARSE Software Devices Realtime Systems Architecture, Consulting, Books and Training at www.parse.com Looking for Digital Equipment Corp. PDP-1 through PDP-15 minicomputers!
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200604121926.k3CJQ9ae090915>