Date: Fri, 31 May 2002 16:31:36 -0600 From: Orrie <Orrie.Gartner@Colorado.EDU> To: freebsd-questions@FreeBSD.org Subject: ATA PIO problems with 4.5 Message-ID: <200205312231.g4VMVcZ26660@pinkfloyd.Colorado.EDU>
next in thread | raw e-mail | index | archive | help
Hi, We have a very severe and interesting problem. Our system is the following: Gigabyte GA-7DPXDW motherboard AMD 760MPX chipset Promise Fasttrack 100 onboard IDE-RAID Athlon MP 1800+ 1GB PC2100 ECC ram We are running 4.5-RELEASE-p5. When our Maxtor 160GB disks are connected to the built-in onboard controller (NOT the Promise Fasttrack), we see transfer rates in the 80Megabit range as expected and the drives are in dma mode (though, when moving 130 Gigs over then net to one of these disks the drive went offline several times on us). When using the onboard Promise Fasttrack 100, the drives switch to PIO mode and our transfer rates are, obviously, way to slow to do much. We know the cables are fine since they have all been tested. This is the first machine we have with the Promise Fasttrack built on the board. Here is the ATA stuff from messages: atapci0: <Generic PCI ATA controller> port 0xb000-0xb00f at device 7.1 on pci0 atapci1: <Promise ATA100 controller> port 0xa400-0xa43f,0xa000-0xa003,0x9c00-0x9 c07,0x9800-0x9803,0x9400-0x9407 mem 0xf4020000-0xf403ffff irq 10 at device 8.0 on pci2 ad0: 156334MB <Maxtor 4G160J8> [317632/16/63] at ata0-master BIOSDMA ad1: 156334MB <Maxtor 4G160J8> [317632/16/63] at ata0-slave BIOSDMA ad2: 156334MB <Maxtor 4G160J8> [317632/16/63] at ata1-master BIOSDMA ad3: 156334MB <Maxtor 4G160J8> [317632/16/63] at ata1-slave BIOSDMA ad6: 156334MB <Maxtor 4G160J8> [317632/16/63] at ata3-master UDMA100 and the most common errors we receive are: ad1: WRITE command timeout tag=0 serv=0 - resetting ata0: resetting devices .. done ad1: WRITE command timeout tag=0 serv=0 - resetting ata0: resetting devices .. done ad1: WRITE command timeout tag=0 serv=0 - resetting ata0: resetting devices .. done ad1: WRITE command timeout tag=0 serv=0 - resetting ad1: trying fallback to PIO mode ata0: resetting devices .. done ad0: READ command timeout tag=0 serv=0 - resetting ata0: resetting devices .. done ad0: READ command timeout tag=0 serv=0 - resetting ata0: resetting devices .. done ad0: READ command timeout tag=0 serv=0 - resetting ata0: resetting devices .. done ad0: READ command timeout tag=0 serv=0 - resetting ad0: trying fallback to PIO mode ata0: resetting devices .. done Does anyone have any thoughts on what could be occuring? Thanks so much for any insight you may have. Orrie orrie@colorado.edu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200205312231.g4VMVcZ26660>