Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 17 Dec 1999 14:25:57 +0100 (CET)
From:      Soren Schmidt <sos@freebsd.dk>
To:        veldy@visi.com (Thomas T. Veldhouse)
Cc:        freebsd-current@FreeBSD.ORG (FreeBSD-Current)
Subject:   Re: ATA Problem?  Fallback to PIO
Message-ID:  <199912171325.OAA89819@freebsd.dk>
In-Reply-To: <001001bf4890$a45fde60$0100a8c0@veldy.org> from "Thomas T. Veldhouse" at "Dec 17, 1999 07:14:24 am"

next in thread | previous in thread | raw e-mail | index | archive | help
It seems Thomas T. Veldhouse wrote:
> I seem to be having a problem with the my Western Digital Caviar 6.4GB
> UDMA33 
> 
> ad0: <WDC WD200BA/P76CA30A> ATA-4 disk at ata0 as master
> ad0: 19092MB (39102336 sectors), 38792 cyls, 16 heads, 63 S/T, 512 B/S
> ad0: 16 secs/int, 1 depth queue, UDMA33
> ad1: <WDC AC36400L/09.09M08> ATA-4 disk at ata0 as slave
> ad1: 6149MB (12594960 sectors), 13328 cyls, 15 heads, 63 S/T, 512 B/S
> ad1: 16 secs/int, 1 depth queue, UDMA33
> .
> .
> .
> Mounting root from ufs:/dev/ad1s2a
> ad1: UDMA CRC WRITE ERROR blk# 1999 retrying
> ad1: UDMA CRC WRITE ERROR blk# 1999 retrying
> ad1: UDMA CRC WRITE ERROR blk# 1999 retrying
> ad1: UDMA CRC WRITE ERROR blk# 1999 falling back to PIO mode
> 
> I do not have any problems with this drive under Windows98, WindowsNT,
> FreeBSD3.x or Linux.  Never an error reported before.

Hmm, the WDC WD200BA disk does UDMA66 doesn't it ??
The VIA 82C686 has support for this, but its very "generous" in setting
it. Form the above I'd guess you dont have a 80lead cable on those
disks ?? What does the BIOS say about the disk modes on boot ??
A dmesg from a verbose boot would be nice... Also what mobo is this ?
I guess the VIA has decided to run UDMA66 which wont work without
the right cable...

> As a side question - why are the CD-ROM (see DMESG below) drives using PIO?

Because ATAPI DMA is disabled as default (the old driver didn't even have
DMA support for ATAPI devices), see lint how to enable it.

-Søren


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199912171325.OAA89819>