Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 Aug 2003 20:31:01 +0200
From:      Bernd Walter <ticso@cicely12.cicely.de>
To:        Fred Clift <fcliftATverio.net@verio.net>
Cc:        alpha@freebsd.org
Subject:   Re: udma probs (irq conflict?)
Message-ID:  <20030827183100.GN39362@cicely12.cicely.de>
In-Reply-To: <20030827111652.A16907@irfcn.qzm.berz.irevb.arg>

index | next in thread | previous in thread | raw e-mail

On Wed, Aug 27, 2003 at 11:28:27AM -0600, Fred Clift wrote:
> 
> I have a 'PDC20269 Ultra133 TX2 EIDE Controller' in my miata with a
> seagate barracuda ST3120026A (ata/100 drive).
> 
> I just moved this controller from an x86 box I was testing it in where it
> worked fine at udma100.  In the miata (5.1-CURRENT, Thu Aug 14), I get (at
> boot)
> 
> ad0: 114440MB <ST3120026A> [232514/16/63] at ata2-master UDMA100
> ad0: UDMA ICRC error cmd=read fsbn 0 of 0-3 retrying
> ad0: UDMA ICRC error cmd=read fsbn 0 of 0-3 retrying
> ad0: UDMA ICRC error cmd=read fsbn 0 of 0-3 retrying
> ad0: UDMA ICRC error cmd=read fsbn 0 of 0-3 falling back to PIO mode

Check you IDE cabeling.
Avoid noisy places - e.g. near the power supply.

> atapci0: <CMD 646 WDMA2 controller> port 0x9080-0x908f irq 1 at device 4.0 on pci0
> atapci0: interrupting at CIA irq 1
> ata0: at 0x1f0 irq 14 on atapci0
> ata0: interrupting at ISA irq 14
> ata1: at 0x170 irq 15 on atapci0
> ata1: interrupting at ISA irq 15
> 
> and
> 
> atkbdc0: <Keyboard controller (i8042)> at port 0x64,0x60 on isa0
> atkbd0: <AT Keyboard> irq 1 on atkbdc0
> 
> 
> Ie - atakbd0 and atacpi0 share irq 1.
> 
> Could this be the source of my problem?  Anything else that might be

No - ISA IRQ1 != PCI IRQ1.
This is an Error on the IDE cable for shure.

-- 
B.Walter                   BWCT                http://www.bwct.de
ticso@bwct.de                                  info@bwct.de


home | help

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