From owner-freebsd-stable@FreeBSD.ORG Wed Nov 18 19:16:03 2009 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 12B5A106568B for ; Wed, 18 Nov 2009 19:16:03 +0000 (UTC) (envelope-from bp@barryp.org) Received: from itasca.hexavalent.net (itasca.hexavalent.net [67.207.138.180]) by mx1.freebsd.org (Postfix) with ESMTP id CCFB98FC1B for ; Wed, 18 Nov 2009 19:16:02 +0000 (UTC) Received: from eden.barryp.org (host-145-114-107-208.midco.net [208.107.114.145]) by itasca.hexavalent.net (Postfix) with ESMTPS id 8863A23C5F7 for ; Wed, 18 Nov 2009 13:16:01 -0600 (CST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=barryp.org; s=itasca; t=1258571761; bh=eRmWocIYFfAls8nyB1Gy8jaEJDtbDeRBTQAIXvrPhro=; h=Message-ID:Date:From:MIME-Version:To:CC:Subject:References: In-Reply-To:Content-Type:Content-Transfer-Encoding; b=ZZUfg0Lhb+4Y wRX8S9sgic+Fv8qerVWB3+qG8cnPhK0e5dhTR7X/OYcZ/ar2+bypcE8zRYvds0lqAxc 61N6oAJvi378ufHo+fCU8hqWhhuRrsL86ye3Uah3q7tn680qUczwHx6/FQUV4COCfAN PnpAVXcKGmBmGfLb69iCIswj4= Received: from octane.med.und.nodak.edu ([134.129.166.23]) by eden.barryp.org with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.67 (FreeBSD)) (envelope-from ) id 1NAq0W-000BQh-0d; Wed, 18 Nov 2009 13:16:00 -0600 Message-ID: <4B0447EF.1080703@barryp.org> Date: Wed, 18 Nov 2009 13:15:59 -0600 From: Barry Pederson User-Agent: Thunderbird 2.0.0.23 (Macintosh/20090812) MIME-Version: 1.0 To: Jeremy Chadwick References: <20091118101706.780938ba.gerrit@pmp.uni-hannover.de> <20091118180939.2691c2cd.gerrit@pmp.uni-hannover.de> <4B0430BF.4010201@barryp.org> <20091118180027.GA16477@icarus.home.lan> <20091118181008.GA16741@icarus.home.lan> In-Reply-To: <20091118181008.GA16741@icarus.home.lan> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-stable@freebsd.org Subject: Re: Support for SAS/SATA non-RAID adapters X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Nov 2009 19:16:03 -0000 Jeremy Chadwick wrote: >> The UIO slot itself is proprietary, but provides pinout interfaces >> to support both PCIe 1x, 4x, and 8x, as well as PCI (32-bit and >> 64-bit), and PCI-X (presumably 100 and 133MHz). But ultimately it >> depends on what board offers what pinouts through the UIO slot. >> >> Rather than "document it", here's how it works in the Real World(tm): >> >> - We need a PCIe x8 on our X7SBi for a low-profile RAID card >> - X7SBi motherboard has a UIO slot: >> http://www.supermicro.com/products/motherboard/Xeon3000/3210/X7SBA.cfm >> - UIO slot on this board supports one of the following, depending >> on which riser you buy: >> - (1) PCIe x8 >> - (1) PCI-X 133MHz (64-bit). >> - Scroll down to the bottom of the page and you'll find: >> - CSE-RR1U-ELi -- 1U PCI-E x8 Riser Card for X7SBi >> - Visit Supermicro's Accessories page, and select Riser Cards: >> http://www.supermicro.com/support/resources/Riser/riser.aspx >> - Search for CSE-RR1U-ELi, and you find: >> http://www.supermicro.com/a_images/products/Accessories/CSE-RR1U-ELi.jpg >> - Contact Supermicro distributor (whoever you got the server from, or >> you can contact Supermicro directly to help find a distributor for >> you) and get the CSE-RR1U-ELi. Some online retailers do sell these >> risers too. >> - Costs about US$11. >> - Buy it, install it, mount the card in it, enjoy. > > By the way, I'll add that the AOC-USASLP-L8i is **not** compatible with > the UIO riser/adapter for the X7SBi. This should be apparent just from > examining the location of the PCIe x8 slot on the RAID card vs. where > the CSE-RR1U-ELi PCIe x8 slot is located. > > You'll find what boards the AOC-USASLP-L8i is compatible with, UIO > riser-wise, here: > > http://www.supermicro.com/products/accessories/addon/AOC-USASLP-L8i.cfm > > So in general, make sure whatever Supermicro card (RAID, Ethernet, SAS, > SCSI, whatever) you're going with is indeed compatible with whatever > Supermicro board you stick it in. > > Best thing to do is contact Supermicro Technical Support and ask. Their > TS folks are better than average; I can get full specifications for ICs > out of them, while I've never been able to achieve this with Tyan. > Rackable (who uses Tyan mainboards) might have better luck. :-) Thanks for the info. I have no doubt a Supermicro HBA will work in a Supermicro motherboard and chassis given the correct Supermicro risers or other accessories. What I was questioning was where the OP said: "it fits into a standard PCIe slot and works nicely there as far as I can tell" - which to me sounds like you could use this HBA in a *NON-Supermicro* motherboard. I was just wondering if that was truly the case, given how in the photos it looks to be arranged physically backwards from a regular PCIe card, and given how you mention "The UIO slot itself is proprietary". But some more digging on Google has turned up a few mentions along the lines of: """ This card plugs into a normal PCIe 8x slot but the metal mounting bracket bolted to the card is made for a UIO slot (which is why it's so cheap). All you have to do is remove the metal bracket and zip-tie the card to your case for mechanical support. Electrically it'll work fine in a PCIe x8 or x16 slot. """ If someone wanted to make PCIe compatible brackets for this affordable card, they'd probably sell a fair number to small shops or home users. Barry