[prev in list] [next in list] [prev in thread] [next in thread]
List: freebsd-bugs
Subject: kern/23913: UDMA 66 Drive forced to PIO4 on DFI AK-74EC (VIA 686B) motherboard
From: jmcoopr () webmail ! bmi ! net
Date: 2000-12-28 22:11:43
[Download RAW message or body]
>Number: 23913
>Category: kern
>Synopsis: UDMA 66 Drive forced to PIO4 on DFI AK-74EC (VIA 686B) motherboard
>Confidential: no
>Severity: serious
>Priority: high
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Thu Dec 28 14:20:00 PST 2000
>Closed-Date:
>Last-Modified:
>Originator: John Merryweather Cooper
>Release: FreeBSD 4.2-STABLE i386
>Organization:
>Environment:
CPU: Athlon Duron 700
Motherboard: DFI AK74-EC, Rev. A2
Motherboard BIOS: Award v.6.0 (DFI 11/03/2000)
Mounting root from ufs:/dev/ad0s1a
Devices attached to IDE:
ad0: 12416MB <QUANTUM FIREBALL CX13.0A> [25228/16/63] at ata0-master UDMA66
acd0: CDROM <CD-ROM 45X> at ata1-master using PIO4
afd0: 96MB <IOMEGA ZIP 100 ATAPI> [96/64/32] at ata1-slave using PIO3
80-wire cables are used to connect ALL IDE devices
>Description:
On boot I get the following errors:
Mounting root from ufs:/dev/ad0s1a
ad0: UDMA ICRC WRITE ERROR blk# 416191 retrying
ad0: UDMA ICRC WRITE ERROR blk# 416191 retrying
ad0: UDMA ICRC WRITE ERROR blk# 416191 retrying
ad0: UDMA ICRC WRITE ERROR blk# 416191 falling back to PIO mode
Note that UDMA performance is quite good under OS/2 and/or WinDoze ME
>How-To-Repeat:
100% repeatable (always happens--only the block# sometimes changes)
>Fix:
I think this is a timing issue. I had a similar issue with OS/2 Warp
until the IDE driver was modified to use somewhat less aggressive IDE
timings. Then the issue went away on the OS/2 workstation. Note that
this harddrive and cable worked great under UDMA66 with an older
motherboard (just replaced motherboard these past few days).
>Release-Note:
>Audit-Trail:
>Unformatted:
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic