From owner-freebsd-embedded@FreeBSD.ORG Fri Nov 30 00:59:03 2007 Return-Path: Delivered-To: freebsd-embedded@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 59D2516A419 for ; Fri, 30 Nov 2007 00:59:03 +0000 (UTC) (envelope-from sbruno@miralink.com) Received: from plato.miralink.com (mail.miralink.com [70.103.185.20]) by mx1.freebsd.org (Postfix) with ESMTP id 2749713C467 for ; Fri, 30 Nov 2007 00:59:03 +0000 (UTC) (envelope-from sbruno@miralink.com) Received: from localhost (localhost.localdomain [127.0.0.1]) by plato.miralink.com (Postfix) with ESMTP id E5D9D61AEBF; Thu, 29 Nov 2007 16:59:02 -0800 (PST) Received: from plato.miralink.com ([127.0.0.1]) by localhost (plato.miralink.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 17280-03; Thu, 29 Nov 2007 16:58:59 -0800 (PST) Received: from [10.0.0.40] (iago.office.miralink.com [10.0.0.40]) by plato.miralink.com (Postfix) with ESMTP id DBDF461AEA1; Thu, 29 Nov 2007 16:58:59 -0800 (PST) Message-ID: <474F6053.2000706@miralink.com> Date: Thu, 29 Nov 2007 16:58:59 -0800 From: Sean Bruno User-Agent: Thunderbird 1.5.0.12 (X11/20071019) MIME-Version: 1.0 To: Sean Bruno References: <474F27E5.9050605@miralink.com> In-Reply-To: <474F27E5.9050605@miralink.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-DSPAM-Result: Innocent X-DSPAM-Processed: Thu Nov 29 16:59:00 2007 X-DSPAM-Confidence: 0.7829 X-DSPAM-Probability: 0.0000 X-DSPAM-Signature: 474f6054265791259843084 X-DSPAM-Factors: 27, X-Virus-Scanned: amavisd-new at X-Spam-Status: No, score=-4.482 tagged_above=-10 required=6.6 autolearn=ham tests=[ALL_TRUSTED=-1.8, AWL=0.017, BAYES_00=-2.599, DSPAM_HAM=-0.1] X-Spam-Score: -4.482 X-Spam-Level: Cc: freebsd-embedded@freebsd.org Subject: Re: NanoBSD boot failure X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Nov 2007 00:59:03 -0000 Sean Bruno wrote: > I've run into a weird boot failure with a new Intel > motherboard(http://www.intel.com/products/motherboard/D201GLY2/index.htm). > > > I have installed a Transcend 512MB IDE > module(http://www.transcendusa.com/products/ModDetail.asp?ModNo=26&LangNo=0) > as my boot device. > > If I install a minimal FreeBSD install from CDROM, the machine boots > just fine. > > If I build a NanoBSD image and dd it onto the device, the system > attempts to boot and just sits at a blank screen with a flashing > cursor. I never see the boot loader start or the kernel begin to > load. The same image on several other motherboards works just fine > and has been serving us well over the last year. > > Any ideas where I should start looking? > > Sean > /me has an "aha" moment. NanoBSD set's the boot loader(by default in nanobsd.sh) to "boot0sio" ... FreeBSD by default installs "boot0" If I reset the boot loader manually from the fixit disk to use "boot0": boot0cfg -v -B ad0 All is well in the world, except that I don't get a boot loader menu on the serial console(of course). If I then set it back to "boot0sio": boot0cfg -v -b boot0sio ad0 The machine doesn't boot and all I see is a flashing cursor in the upper right hand corner(no BTX boot loader, no kernel, etc...). So, where do I go now? Back to Intel to get them to fix the serial port? Or is this a possible bug in the boot0? Sean