From owner-freebsd-amd64@FreeBSD.ORG Sat Mar 4 07:03:28 2006 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 E198716A420 for ; Sat, 4 Mar 2006 07:03:28 +0000 (GMT) (envelope-from gbell72@rogers.com) Received: from web88009.mail.re2.yahoo.com (web88009.mail.re2.yahoo.com [206.190.37.196]) by mx1.FreeBSD.org (Postfix) with SMTP id 6DB6A43D48 for ; Sat, 4 Mar 2006 07:03:28 +0000 (GMT) (envelope-from gbell72@rogers.com) Received: (qmail 4654 invoked by uid 60001); 4 Mar 2006 07:03:27 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=rogers.com; h=Message-ID:Received:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=r3f4EyBMAlmdfpAlD3NMeeaqzQXjmr57gmnPVc9L83RrTr4oMRnQsHTzEdGWP9hsGWbCzfA+N7gnsKO4mJYReIgSuTRLlBKjqMdJppr/R8aFUP7+Y34aR2GqFgMhro6F84fDyHdUCccNF2pSU+j0Gmjwdh/GHnxCfDdQ5vCPXEs= ; Message-ID: <20060304070327.4652.qmail@web88009.mail.re2.yahoo.com> Received: from [70.24.128.167] by web88009.mail.re2.yahoo.com via HTTP; Sat, 04 Mar 2006 02:03:27 EST Date: Sat, 4 Mar 2006 02:03:27 -0500 (EST) From: Gardner Bell To: freebsd-amd64@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Subject: RE: Tyan GT24 - Thunder K8SRE mainboard 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: Sat, 04 Mar 2006 07:03:29 -0000 > --- Gardner Bell wrote: > > I can confirm that the Tyan K8SRE motherboard is functional with > 6.0. > > > > To solve the issues with the BCM5704C not being able to map memory > > you > > need to unset acpi_load at the boot prompt. BIOS date 09/28/05 > > Revision: 2891_201. > > > Not sure if this is the right list to be posting to but the BCM5704C has since stopped working as of today. Rebooting now produces the original error; even if I unset acpi_load at the boot prompt. Here is an excerpt of dmesg (I presently don't have a serial console setup so had to write this by hand): pcib5: at device 11.0 on pci8 pci10: on pcib5 pcib5: memory: end (df3fffff) < start (440df310000) pcib5: memory: end (df3fffff) < start (40000df00000) pcib5: memory: end (df3fffff) < start (c0c2a1df320000) bge0: mem 0x440df310000-0x440df31ffff,0x40000df00000-0x4000df30ffff irq 28 at device 9.0 on pci10 pcib5: memory: end (df3fffff) < start (440df310000) pcib5: couldn't map memory device_attach: bge0 attach returned 6 bge1: mem 0x14045884df330000-0x14045884df33ffff,0xc0c2a1df320000-0xc0c2a1df32ffff irq 29 at device 9.1 on pci10 pcib5: memory: end (df3fffff) < start (14045884df330000) pcib5: couldn't map memory device_attach: bge1 returned 6 Browsing to /usr/src/sys/dev/bge/if_bgereg.h and if_bge.c leads me to the following: /* * PCI registers defined in the PCI 2.2 spec */ #define BGE_PCI_BAR0 0x10 /* * Map control/status registers. */ pci_enable_busmaster(dev); rid = BGE_PCI_BARO; sc->bge_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, RF_ACTIVE|PCI_RF_DENSE); if (sc->bge_res == NULL) { device_printf (sc->bge_dev, "couldn't map memory\n"); error = ENXIO; goto fail; } I'm not sure if any of the information above is useful or not so I'm also supplying the output of pciconf -lv and -r. pciconf -lv bge0@pci10:9:0 class=0x02000 card=0x164414e4 chip=0x164814e4 rev=0x03 hdr=0x00 vendor='Broadcom Corporation' device= 'BCM5704 NetXtreme Dual Gigabit Adapter' class= network subclass=ethernet pciconf -r pci10:9:0 0x10 "0x10 taken from the BGE_PCI_BAR0 define" produces "df310004" pciconf -r pci10:9:1 0x10 produces "df330004" Any help resolving this issue is greatly appreciated as I would like to use the onboard networking if at all possible. Gardner Bell