From owner-freebsd-arm@FreeBSD.ORG Mon Jun 4 20:51:41 2012 Return-Path: Delivered-To: freebsd-arm@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1E970106566C for ; Mon, 4 Jun 2012 20:51:41 +0000 (UTC) (envelope-from torfinn.ingolfsen@getmail.no) Received: from smtp.getmail.no (smtp.getmail.no [84.208.15.66]) by mx1.freebsd.org (Postfix) with ESMTP id C687B8FC12 for ; Mon, 4 Jun 2012 20:51:40 +0000 (UTC) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; charset=US-ASCII Received: from get-mta-scan01.get.basefarm.net ([10.5.16.4]) by get-mta-out03.get.basefarm.net (Sun Java(tm) System Messaging Server 7.0-0.04 64bit (built Jun 20 2008)) with ESMTP id <0M5400JJK1XXYW20@get-mta-out03.get.basefarm.net> for freebsd-arm@FreeBSD.org; Mon, 04 Jun 2012 22:51:33 +0200 (MEST) Received: from get-mta-scan01.get.basefarm.net (localhost.localdomain [127.0.0.1]) by localhost (Email Security Appliance) with SMTP id 861E31799F0B_FCD1FD5B for ; Mon, 04 Jun 2012 20:51:33 +0000 (GMT) Received: from kg-v2.kg4.no (cm-84.215.134.159.getinternet.no [84.215.134.159]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by get-mta-scan01.get.basefarm.net (Sophos Email Appliance) with ESMTPSA id 369001799EC6_FCD1FD5F for ; Mon, 04 Jun 2012 20:51:33 +0000 (GMT) Date: Mon, 04 Jun 2012 22:51:32 +0200 From: Torfinn Ingolfsen To: freebsd-arm@FreeBSD.org Message-id: <20120604225132.cff152c4.torfinn.ingolfsen@getmail.no> In-reply-to: <20120604185718.A7C8EB827@mail.bitblocks.com> References: <4F533E46.1070105@freebsd.org> <20120603201229.3fd31c98.torfinn.ingolfsen@getmail.no> <4FCBC564.3060404@freebsd.org> <20120604172053.D4674B827@mail.bitblocks.com> <4FCCFFD8.9020800@gmail.com> <20120604185718.A7C8EB827@mail.bitblocks.com> X-Mailer: Sylpheed 3.1.4 (GTK+ 2.24.6; amd64-portbld-freebsd8.3) Cc: Subject: Re: Support for Raspberry-PI X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Jun 2012 20:51:41 -0000 On Mon, 04 Jun 2012 11:57:18 -0700 Bakul Shah wrote: > Because no bsd runs on the raspi as yet but linux does! There > is no u-boot or netboot on it either. The GPU loads a file > called kernel.bin from a FAT partition. So the idea is you FWIW, these are the files on said FAT partition (from the Debian 6.0.4 image for the Pi): root@kg-v7# ls /mnt arm128_start.elf boot_enable_ssh.rc issue.txt loader.bin arm192_start.elf bootcode.bin kernel.img start.elf arm224_start.elf cmdline.txt kernel_emergency.img I don't know if start.elf, bootcode.bin or loader.bin is the actual "first stage" loader. start.elf is just a copy of one of the armXXX_start.elf files; this sets up how much memory (of the 256 MB) for the CPU and how much for the GPU. HTH -- Torfinn Ingolfsen