Re: Potentially dead bttv cards from 2.6.10

James Bruce
2005-03-01T07:07:14Z

I don't think it was a line spike since one of the video cards that went
bad didn't have a video cable attached to it. It could be the computer,
but that one hasn't given us a problem for the almost five years we've
had it. If I did cause it though with my "buggy program of doom", that
shouldn't reflect on using well tested/well behaved V4L2 apps. At most
I might say 2.6.10+bttv might not be a good development platform for new
V4L2 apps. I'll investigate more and hopefully have an better answer soon.

The card= option didn't help in my case since my card is not in the
list; For thess cards we went off the reccomendation of other people
doing machine vision in Linux; Next time I guess we'll go name brand
again...

We have another machine with clones of the "Matrox Meteor I", which has
"Intel SAA7116" chips on it. It doesn't seem to be supported in 2.6
however by any of the various SAA* drivers; In 2.4 there was an
out-of-tree drive here:
http://www.k-team.com/software/linux.htmldriver
If there is a way to get these cards working I could use them to debug
the "program of doom", and thus find the bugs that potentially caused
the original problem with the bttv cards. Right now said program is 22k
lines with 600 lines of V4L interaction, so its hardly an efficient test
case to tell us where to look in the driver. Another option is go buy
Conexant 2388x derivatives for the debugging, but I'm worried they may
be similar enough to bttv chips that the same problem might be triggered.

- Jim Bruce

Bill Davidsen wrote:
> James Bruce wrote:
>
>> Well, are there any theories as to why it would work flawlessly, then
>> after a hard lockup (due to what I think is a buggy V4L2 application),
>> that the cards no longer work? That was with 2.6.10, but after they
>> started failing I tried 2.6.11-rc5 and it doesn't work either. By the
>> way, I sent the wrong output; what I sent was from 2.6.11-rc5. The
>> 2.6.10 output is below, and looks similar except for generating a
>> different error message.
>
> Is there any chance that the lockup was related to an external event,
> like a spike on the line to the video? Or any other outside event? It
> seems like a very odd failure mode, but since I'm about to drop in a
> bttv card and digitize about a hundred old tapes, I'd like to know.
>
> Did you try the "card=" suggestion?