Re: VIA 82C586 IDE / UDMA problems

Matthias Andree (mandree@sx1.HRZ.Uni-Dortmund.DE)
Thu, 15 Oct 1998 01:48:39 +0200


On Tue, Oct 13, 1998 at 11:30:08PM +0200, Evgeny Zemlerub wrote:
> After installing and configuring 2.1.125 ( skipped 123,124,125)
> and enabeling UDMA and VIA82C586 IDE chipset support
>
> getteing in the boot and during work ( in varios combinations):
>
> hda: dma_intr: status=0x53 { DriveReady SeekComplete Index Error }
> hda: dma_intr: error=0x84 { DriveStatusError BadCRC }
> hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
> hda: dma_intr: error=0x84 { DriveStatusError BadCRC }
> hda: DMA disabled
> hdb: DMA disabled
> ide0: reset: success
>
>
> i do have VIA82C586 IDE :
> IDE interface: VIA Technologies VT 82C586 Apollo IDE (rev 6).
> Medium devsel. Fast back-to-back capable. Master Capable. Latency=64.
> I/O at 0xf000 [0xf001].
>
> and UDMA hard disk :
>
> VP_IDE: IDE controller on PCI bus 00 dev 39
> VP_IDE: not 100% native mode: will probe irqs later
> ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:pio, hdb:pio
> ide0: VIA Bus-Master (U)DMA Timing Config Success
> hda: QUANTUM FIREBALL ST6.4A, ATA DISK drive
> ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
> hda: QUANTUM FIREBALL ST6.4A, 6149MB w/81kB Cache, CHS=784/255/63, UDMA

Could this be Quantum-related instead of VIA-related?

My VIA82C586 is fine with a Western Digital Caviar AC31200 (old EIDE
1.2 GB drive which supports PIO 3 and some slow DMA) which is not UDMA,
however.

The other reason might perhaps be too long of an IDE cable. I don't
know the exact specification, should be something around 30 cm (12 in) for
UDMA?

-- 
Matthias Andree

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/