Hans Verkuil wrote:
> Have you tried changing this:
> itv->stream_buf_size[IVTV_ENC_STREAM_TYPE_MPG] = 0x08000;
>
> to this:
>
> itv->stream_buf_size[IVTV_ENC_STREAM_TYPE_MPG] = 0x10000;
>
> in ivtv-driver.c? Does this also trigger lockups?
>
> This change prevents scatter-gather DMA, just in case that is the cause
I've already locked up 6 cards in the past couple of minutes by setting
the latency down to 1. I'll leave
it running with a normal latency overnight and see how it performs, to
see if its better in normal conditions.

> If you capture raw YUV from /dev/video32, do you also get DMA timeouts? 
>   
Will try tomorrow.

> 1 MB? That's dubious. The largest transfer should be of an I-Frame, 
> which you can compare to a jpeg of a single PAL frame. Should 
> definitely be less than 1 MB. Could be a knock-on effect of a DMA 
> engine breakdown.
>   
I'll try to capture some logging tomorrow showing it and mail it to you
off-list.


Regards,
 Mark Bryars

-- 
Mark Bryars
Product Development Engineer
ETV Interactive Ltd
Logie Court
Stirling University Innovation Park
Stirling
Scotland, UK
FK9 4NF
T: +44 (0) 1786 455150
F: +44 (0) 1786 455179
W: www.etvinteractive.com


_______________________________________________
ivtv-devel mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-devel

Reply via email to