From owner-freebsd-mips@FreeBSD.ORG Fri Feb 18 19:47:35 2011 Return-Path: Delivered-To: mips@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 95087106567A for ; Fri, 18 Feb 2011 19:47:35 +0000 (UTC) (envelope-from mahan@mahan.org) Received: from ns.mahan.org (ns.mahan.org [67.116.10.138]) by mx1.freebsd.org (Postfix) with ESMTP id 6B8B78FC0A for ; Fri, 18 Feb 2011 19:47:35 +0000 (UTC) Received: from Patrick-Mahans-MacBook-Pro.local (crowTrobot [67.116.10.140]) by ns.mahan.org (8.13.6/8.13.6) with ESMTP id p1IJa6NA037649; Fri, 18 Feb 2011 11:36:07 -0800 (PST) (envelope-from mahan@mahan.org) Message-ID: <4D5EC92B.1040803@mahan.org> Date: Fri, 18 Feb 2011 11:31:55 -0800 From: Patrick Mahan User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.13) Gecko/20101207 Thunderbird/3.1.7 MIME-Version: 1.0 To: Andrew Duane References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: "mips@freebsd.org" Subject: Re: Bootstraps for Mips/OCTEON platforms X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Feb 2011 19:47:35 -0000 Andrew, Most of the Cavium hardware I have played with all use u-boot or a modified version of u-boot. However, I have seen a few vendors platforms that have their own bootloader (Cisco, Motorola to name a few). If it is not u-boot, then I guess you need to determine where the hardware expects the bootloader to load the start of the kernel. If it boots linux and you have the sources for the linux it will boot, you look at the link map for linux which should have some clues. But overall, it has always (to the best of my knowledge) been u-boot. Hope this points you in the right direction, Patrick On 2/18/11 11:08 AM, Andrew Duane wrote: > > I'm starting at ground zero (almost) with an Octeon based platform related to the OCTEON1 config in the -CURRENT. The board uses an existing MIPS bootstrap and loader, but that does not seem to be compatible with what the kernel expects. What bootstrap is used normally? u-boot? > > > -- > Andrew Duane Juniper Networks > 978-589-0551 10 Technology Park Dr > aduane@juniper.net Westford, MA 01886-3418 > _______________________________________________ > freebsd-mips@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-mips > To unsubscribe, send any mail to "freebsd-mips-unsubscribe@freebsd.org" > >