From owner-freebsd-amd64@FreeBSD.ORG Mon Jun 13 18:26:49 2005 Return-Path: X-Original-To: freebsd-amd64@freebsd.org Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 608EC16A41C for ; Mon, 13 Jun 2005 18:26:49 +0000 (GMT) (envelope-from peter@wemm.org) Received: from daintree.corp.yahoo.com (daintree.corp.yahoo.com [216.145.52.172]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3F3DA43D1F for ; Mon, 13 Jun 2005 18:26:49 +0000 (GMT) (envelope-from peter@wemm.org) Received: by daintree.corp.yahoo.com (Postfix, from userid 2154) id 30514197B2; Mon, 13 Jun 2005 11:26:49 -0700 (PDT) From: Peter Wemm To: freebsd-amd64@freebsd.org Date: Mon, 13 Jun 2005 11:26:48 -0700 User-Agent: KMail/1.7.2 References: <200506131616.j5DGGDfr067534@lurza.secnetix.de> In-Reply-To: <200506131616.j5DGGDfr067534@lurza.secnetix.de> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200506131126.48885.peter@wemm.org> Subject: Re: Athlon64 board with ECC support? X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jun 2005 18:26:49 -0000 On Monday 13 June 2005 09:16 am, Oliver Fromme wrote: > Hi, > > I'm currently evaluating possibilities to upgrade to a > 64bit system (preferably AMD). I would like to get a > single-processor Athlon64 system, no Opteron, because of > heat, noise and power consumption (and price). > > Furthermore, I would like to have ECC RAM. However, it > seems that this requirement is not easy to meet. > > So far, Google told me that the Athlon64 and the socket939 > basically support ECC. However, it also requires support > in the chipset and in the BIOS. I've looked at a few > random socket939 board specs, and all of them allow the > use of ECC memory, _but_ they don't support using it for > actual error correction, i.e. they treat 72bit DIMMs like > 64bit DIMMs and ignore the ECC part. This is not what I > want, of course. > > Now my question is: Are there any Athlon64 (s939) boards > that really support ECC RAM? Any recommendations? I was under the impression that the memory controller always supported ECC. I know my socket-754 motherboard (asus) does. I've checked the memory controller settings from within freebsd and confirmed that ECC is indeed enabled. There is no chipset support required because the ram is directly connected to the cpu. OK, I guess they could leave out the traces on the motherboard for bits 65 through 72, but that would be pretty silly. And of course the bios has to turn it on, as you say. But thats all there is to it. The real trick is finding unregistered ECC (72 bit wide) memory though. I can look up the pciconf commands again to read the memory controller to confirm whether ecc mode is active if you like.. -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5