Native SATA vs. PATA-emulation - differnce?

Bill Vermillion bv at wjv.com
Fri May 18 15:44:48 UTC 2007


The door open and in walked trouble - disguised as our our old
nemesis freebsd-stable-request at freebsd.org, who uttered, at Fri,
May 18, 2007 at 15:09 :

> Date: Fri, 18 May 2007 11:04:35 +0200
> From: "Patrick M. Hausen" <hausen at punkt.de>
> Subject: Native SATA vs. PATA-emulation - difference?
> To: freebsd-stable at freebsd.org
...

> Hi, all!

> I have a Tyan barebone on my desk that is based on the
> ServerWorks HT1000 chipset. It features 4 SATA connectors
> and 4 hot plug drive bays.
> 
> I installed FreeBSD on the system with the BIOS settings as
> set by the manufacturer. This includes setting the "SATA mode"
> to "P-ATA emulation".
> 
> The devices are probed by FreeBSD like this:
> 
> server# dmesg | grep ata
> atapci0: <ServerWorks HT1000 SATA150 controller> port 0xc080-0xc087,0xc000-0xc003,0xbc00-0xbc07,0xb880-0xb883,0xb800-0xb80f mem 0xff3fe000-0xff3fffff irq 11 at device 14.0 on pci1
> ata2: <ATA channel 0> on atapci0
> ata3: <ATA channel 1> on atapci0
> atapci1: <ServerWorks HT1000 SATA150 controller> port 0xcc00-0xcc07,0xc880-0xc883,0xc800-0xc807,0xc480-0xc483,0xc400-0xc40f irq 11 at device 14.1 on pci1
> ata4: <ATA channel 0> on atapci1
> ata5: <ATA channel 1> on atapci1
> atapci2: <ServerWorks HT1000 UDMA100 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xffa0-0xffaf at device 2.1 on pci0
> ata0: <ATA channel 0> on atapci2
> ata1: <ATA channel 1> on atapci2
> acd0: CDROM <CD-224E-N/1.AA> at ata0-slave UDMA33
> ad4: DMA limited to UDMA33, device found non-ATA66 cable
***********************************************************

That's why you are only getting UDMA33.  Change the cable if it's
not correct.  You might also try changing from  P-ATA emulation if
that's possible.

....

Bill
-- 
Bill Vermillion - bv @ wjv . com


More information about the freebsd-stable mailing list