Messages in this thread | | | Date | Mon, 23 Oct 2000 09:54:02 -0400 (EDT) | From | Mike Porter <> | Subject | Re: DMA and my Maxtor drive |
| |
On Sat, 21 Oct 2000, Dennis wrote:
> At 06:43 PM 10/20/2000, linux@cr753963-a.glph1.on.wave.home.com wrote: > > >I get this when DMA is enabled: > > > >Oct 20 15:39:07 cr753963-a kernel: hdb: timeout waiting for DMA > >Oct 20 15:39:07 cr753963-a kernel: hdb: irq timeout: status=0x6e { > >DriveReady DeviceFault DataRequest CorrectedError Index } > >ide0: reset: success > >Oct 20 15:39:07 cr753963-a kernel: hdb: DMA disabled > >Oct 20 15:39:07 cr753963-a kernel: ide0: reset: success .... > The same thing happens with big Seagates. It is linux specific. its been a > problem for a long time. > > the problem doesnt occur with Western Digital drives, whatever it is.
I had a problem like this. The solution was to use an 80 wire cable. Even for UDMA/33 and even though it shouldn't be needed. I had tried at least two different 40 wire IDE cables, each within the UDMA/33 specs.
I'm guessing that there is a lot of noise in my cabinent and/or perhaps the motherboard has a significant internal trace length. MB = ASUS P2BD-S. Drive is a Seagate 9.1 or maybe 10GB.
I was also able to get UDMA working in something like mode 0 with the 40 wire cable.
Mike
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org Please read the FAQ at http://www.tux.org/lkml/
| |