Re: Crashing with Abit KT7, 2.2.19+ide patches

Tim Moore
2001-08-27T23:14:45Z

> [nic@hoppa:~] dmesg | grep -i DMA
> VP_IDE: VIA vt82c686a (rev 22) IDE UDMA66 controller on pci00:07.1
> ide0: BM-DMA at 0xec00-0xec07, BIOS settings: hda:DMA, hdb:pio
> ide1: BM-DMA at 0xec08-0xec0f, BIOS settings: hdc:DMA, hdd:pio
> hda: ST320420A, 19458MB w/2048kB Cache, CHS=2480/255/63, UDMA(66)
> hdc: ATAPI 48X CD-ROM drive, 120kB Cache, UDMA(33)
>
> Aug 26 13:59:05 hoppa kernel: hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
> Aug 26 13:59:05 hoppa kernel: hda: dma_intr: error=0x84 { DriveStatusError BadCRC }

I've a similar machine

[15:45] abit:~ > dmesg | grep -i DMA
VP_IDE: VIA vt82c686a (rev 22) IDE UDMA66 controller on pci00:07.1
ide0: BM-DMA at 0xe000-0xe007, BIOS settings: hda:DMA, hdb:DMA
ide1: BM-DMA at 0xe008-0xe00f, BIOS settings: hdc:DMA, hdd:DMA
hda: IBM-DTLA-307020, 19623MB w/1916kB Cache, CHS=2501/255/63, UDMA(66)
hdc: Maxtor 32049H2, 19541MB w/2048kB Cache, CHS=39704/16/63, UDMA(66)

and have had this problem in the past. Make sure you are using the
latest 2.2.19 ide patch (ide.2.2.19.05042001). My problem was marginal
ATA/66 IDE cables that came with my motherboard (Abit KA7). Other than
upgrading cables I also use kernel param 'ide0=ata66' at boot and these
.config entries:

CONFIG_M686=y
CONFIG_MTRR=y
CONFIG_IDEDMA_AUTO=y
CONFIG_BLK_DEV_VIA82CXXX=y

Also it could be EIDE cables too long or not fully inserted or damaged
(pinched), or an actual disk failing, or excessive heat in the box if
the disk is very hot to the touch.

rgds,
tim.

--