linux-ide.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Problem with Silicon Image SATA (3112) + DVB-T PCI card
@ 2004-11-22  8:56 Hamish Rodda
  0 siblings, 0 replies; only message in thread
From: Hamish Rodda @ 2004-11-22  8:56 UTC (permalink / raw)
  To: linux-ide

[-- Attachment #1: Type: text/plain, Size: 1775 bytes --]

Hi,

I am encountering a problem with the following hardware / software 
combination:

Linux 2.6.10-rc2-mm2 compiled for x86_64 architecture
nForce 3 chipset
Silicon Image 3112 SATA controller
Twinhan (VisionPlus) DVB-t capture card (for receiving digital TV) + latest 
linux-dvb drivers

The problem I'm seeing is that when a sata hard drive is accessed, the FIFO 
buffers on the DVB capture card overflow, resulting in a discontinuity in the 
video transport stream.  Presumably the sata controller utilises the PCI bus 
for too long when it is active, preventing the transfer of the buffer's 
contents in a timely way.

The same problems are often reported by Windows users with the same hardware, 
and even with differing hardware (some promise controllers have also be 
implicated, and I wouldn't be surprised if there were others).  Users with a 
sata controller integrated into the south bridge don't have this problem.
 
I have tried fiddling with PCI latency settings to no avail.

1. Is there any already existing way to limit the amount of data transferred 
in one go by the sata controller?

2. Is it possible that a software fix for this issue could be found?  If so:

2a. (preferably) is anyone interested in helping?, or

2b. if this is sufficiently trivial, can someone point me in the right 
direction to fix this myself, since the specs are open? (I have decent 
experience with c++, but not with c or the kernel)


I've thought of replacing the motherboard with one which has a sata controller 
integrated into the southbridge, and I may do that if this is too complicated 
to fix, but I thought I'd mention the problem for the benefit of others too, 
and hopefully save myself the added cost...

Thanks,
Hamish.

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2004-11-22  8:56 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-11-22  8:56 Problem with Silicon Image SATA (3112) + DVB-T PCI card Hamish Rodda

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).