CX88 TS overflows too often

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

I have a system with two Hauppauge Nova-S-Plus cards and a HVR4000Lite.
Very often I'm getting errors like:

cx88[0]/2-mpeg: general errors: 0x00000100
cx88[2]/2-mpeg: general errors: 0x00000100

Digging in the code, I found that is DMA related, meaning TS overflow.

Looking further, I found that for TS handling, FIFO queue size is really
small, only 4K, of available 32K.
As long as the DVB-S2 streams are running up to 80Mbps, isn't this value
too small a fluent running ?
I presume that these overflows are caused by larger PCI latencies,
causing delays in buffer transfers.

As long as these cards are used most of the time for TS handling, isn't
there any chance to increase the TS FIFO size ?
Or optionally allocating more for this purpose ? The HVR4000Lite has no
video or audio inputs, but there are allocated resources for them,
wasted resources.

Regards,

Doru Marin

--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux