From owner-freebsd-questions Thu Oct 25 3:19:25 2001 Delivered-To: freebsd-questions@freebsd.org Received: from hamberg.it.uu.se (hamberg.it.uu.se [130.238.9.198]) by hub.freebsd.org (Postfix) with ESMTP id E767F37B403 for ; Thu, 25 Oct 2001 03:19:21 -0700 (PDT) Received: (from ertr1013@localhost) by hamberg.it.uu.se (8.8.5/8.8.5) id MAA07975; Thu, 25 Oct 2001 12:19:14 +0200 (MET DST) Date: Thu, 25 Oct 2001 12:19:13 +0200 From: Erik Trulsson To: Nils Holland Cc: freebsd-questions@freebsd.org Subject: Re: UDMA66 - One cable, two modes? Message-ID: <20011025121913.A5846@student.uu.se> References: <20011025115305.E240-100000@howie.ncptiddische.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20011025115305.E240-100000@howie.ncptiddische.net>; from nils@tisys.org on Thu, Oct 25, 2001 at 12:00:43PM +0200 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Thu, Oct 25, 2001 at 12:00:43PM +0200, Nils Holland wrote: > Hi all, > > reading through my /var/log/messages I just noted something that caught my > attention because it seems strange to me. Have a look at the following any > pay attantion to the two hard disks on ata0: > > Oct 24 15:56:31 howie /kernel: ad0: 12416MB [25228/16/63] at ata0-master UDMA66 > Oct 24 15:56:31 howie /kernel: ata0-slave: DMA limited to UDMA33, non-ATA66 compliant cable > Oct 24 15:56:31 howie /kernel: ad1: 8063MB [16383/16/63] at ata0-slave UDMA33 > Oct 24 15:56:31 howie /kernel: acd0: CDROM at ata1-master using PIO4 > Oct 24 15:56:31 howie /kernel: acd1: CD-R at ata1-slave using PIO3 > > What does this tell us? Well, the primary master, a Western Digital hard > disk, is correctly initialized to use UDMA66. However, the primary slave, > which is a UDMA66-compliant drive made by Fujitsu is only using UDMA33. > That is justified by the message saying that the ata0-slave cable is not > UDMA66-complaint. > > Now ... how can that be? The cable to which both of these hard disks are > conencted is the same one, as both are connected to the primary port. So, > how can the first drive work at UDMA66, while the slave complains about a > non-compliant cable? > > The only thing that comes to my mind trying to explain this is that it's > probably not the cable causing the problem, but the IDE controller on the > mainboard. Still, any comments on this are welcome! If you want to use UDMA66 you are not allowed more than one drive per cable. It is the fact that you have two drives connected to the same cable which makes the cable not UDMA-66 compliant. This is not FreeBSD specific but rather an effect of how ATA works. If you want to run both drives at UDMA-66 speeds you will have to get an extra controller. -- Erik Trulsson ertr1013@student.uu.se To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message