From owner-freebsd-alpha@FreeBSD.ORG Mon Apr 14 06:45:21 2003 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0996037B401 for ; Mon, 14 Apr 2003 06:45:21 -0700 (PDT) Received: from postino.fi.infn.it (postino.fi.infn.it [192.84.145.9]) by mx1.FreeBSD.org (Postfix) with ESMTP id D109743FBD for ; Mon, 14 Apr 2003 06:45:19 -0700 (PDT) (envelope-from Riccardo.Veraldi@fi.infn.it) Received: from dijkstra.fi.infn.it (dijkstra.fi.infn.it [192.84.145.13]) by postino.fi.infn.it (8.12.9/8.12.6) with ESMTP id h3EDjI4k037536 for ; Mon, 14 Apr 2003 15:45:18 +0200 (CEST) Received: by dijkstra.fi.infn.it (Postfix, from userid 1000) id B106636D81; Mon, 14 Apr 2003 15:45:17 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by dijkstra.fi.infn.it (Postfix) with ESMTP id 8395530C01 for ; Mon, 14 Apr 2003 15:45:17 +0200 (CEST) Date: Mon, 14 Apr 2003 15:45:17 +0200 (CEST) From: Riccardo.Veraldi@fi.infn.it X-X-Sender: fddi@dijkstra.fi.infn.it To: freebsd-alpha@freebsd.org In-Reply-To: <16026.46584.737019.331576@grasshopper.cs.duke.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-RAVMilter-Version: 8.4.1(snapshot 20020920) (postino.fi.infn.it) X-Spam-Status: No, hits=-0.1 required=5.0 tests=IN_REP_TO,NO_REAL_NAME,QUOTED_EMAIL_TEXT,SPAM_PHRASE_02_03, USER_AGENT_PINE version=2.43 Subject: Re: problem with UDMA mode on XP1000 X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Apr 2003 13:45:21 -0000 yeah..... thanks for sending me this reply, it's really my problem, I tyed 3 different ATA cables, and different disks the problem always stays. With a SAMSUNG ata100 disk I Even had a kernel crash. I'll try some different cable... for curiosity how muc hperform embedded IDE controller on XP1000, is it worse than UDMA 33?? thanks Rick On Mon, 14 Apr 2003, Andrew Gallatin wrote: > > Riccardo.Veraldi@fi.infn.it writes: > > > anyone has hints how I could fix this problem? > > I'm re-sending something I sent a few months back when somebody else > complained of the same problem in a miata. Miata's and xp1000 have > the same form factor, all the the below applies: > > > Why? Well, alphas are electrinically noisy, and physically cramped. > The 500au in particular was designed by some sort of sadist who > wanted things to look pretty and didn't give a damn how things > worked on the inside. If I had a $1.00 for every drop of blood I > ever lost by skinning my knuckles inserting or removing drives or > pci cards from miatas, I'd be rich. > > Rant aside, ATA cables are VERY sensative to EMI noise. What's > happening to you is that the cable is either badly twisted, running > too close to an EMI source, or both. This is causing the transfers > across the cable between the controller and the disk to be corrupted > (that's the ICRC error you're seeing). This is NOT the fault of the > software, rather its a real hardware problemn with your setup. The > software is saving you from serious disk corruption. > > I suggest moving things around inside and making sure that the > cables are kink-free and don't run close to a source of EMI noise > (cpu, powersupply, other pci cards). This is much easier said than > done on a miata like yours. You might also consider purchasing the > highest quality cables you can find (I have no suggestions as to > brand..). Maybe serial ata has better sheilding and would do > better. I dunno. I do know that it took me 3 sets of cables and > considerable fiddling to get ata33 to work on a UP1000. > > Alternatively, you could use atacontrol to force a slower mode like > udma66 or udma33 which the cable might be more capable of handling. > I have an old promise card in my miata which seems to handle udma33 > OK. > > Good luck. You'll need it. > > Drew > >