From owner-freebsd-arm@FreeBSD.ORG Tue Sep 25 23:13:00 2012 Return-Path: Delivered-To: arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ACC25106566C for ; Tue, 25 Sep 2012 23:13:00 +0000 (UTC) (envelope-from jmg@h2.funkthat.com) Received: from h2.funkthat.com (gate2.funkthat.com [208.87.223.18]) by mx1.freebsd.org (Postfix) with ESMTP id 62C8F8FC08 for ; Tue, 25 Sep 2012 23:13:00 +0000 (UTC) Received: from h2.funkthat.com (localhost [127.0.0.1]) by h2.funkthat.com (8.14.3/8.14.3) with ESMTP id q8PMlRhK072802 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 25 Sep 2012 15:47:27 -0700 (PDT) (envelope-from jmg@h2.funkthat.com) Received: (from jmg@localhost) by h2.funkthat.com (8.14.3/8.14.3/Submit) id q8PMlQZw072801; Tue, 25 Sep 2012 15:47:26 -0700 (PDT) (envelope-from jmg) Date: Tue, 25 Sep 2012 15:47:26 -0700 From: John-Mark Gurney To: Tim Kientzle Message-ID: <20120925224726.GK19036@funkthat.com> Mail-Followup-To: Tim Kientzle , Dave Cheney , arm@freebsd.org References: <0DCAC001-FF06-431A-A486-2B50BE913B0D@bsdimp.com> <7E18623F-3945-4EA0-B332-5A5C717B20F0@kientzle.com> <9896AA3E-D8A0-4CE8-8160-4672AA07388F@cheney.net> <6B74ADD7-3266-4919-BEB4-B10E0C1BAB58@kientzle.com> <5679C679-A434-4714-BE61-4DC093DA7F34@kientzle.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <5679C679-A434-4714-BE61-4DC093DA7F34@kientzle.com> User-Agent: Mutt/1.4.2.3i X-Operating-System: FreeBSD 7.2-RELEASE i386 X-PGP-Fingerprint: 54BA 873B 6515 3F10 9E88 9322 9CB1 8F74 6D3F A396 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html X-to-the-FBI-CIA-and-NSA: HI! HOW YA DOIN? can i haz chizburger? X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.2.2 (h2.funkthat.com [127.0.0.1]); Tue, 25 Sep 2012 15:47:27 -0700 (PDT) Cc: arm@freebsd.org Subject: Re: Towards an ARM system-building script 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: Tue, 25 Sep 2012 23:13:00 -0000 Tim Kientzle wrote this message on Sun, Sep 23, 2012 at 11:55 -0700: > On Sep 4, 2012, at 9:52 PM, Tim Kientzle wrote: > > On Sep 4, 2012, at 9:33 PM, Dave Cheney wrote: > > > >> Sorry to butt in on this discussion, but how feasible would it be to adapt this build script to the pandaboard. I understand there may be a config in svn similar to the beaglebone which may be applicable. > > > > I've started tinkering with ideas for generalizing my > > BeagleBone script so it can build system images for > > other boards. > > I've made significant progress and would > appreciate any feedback: > > github.com/kientzle/freebsd-beaglebone > > This has been massively refactored so it can > build system images for a variety of > ARM-based boards. Right now: Your config.sh.sample is incorrect, patch: diff --git a/config.sh.sample b/config.sh.sample index a912885..de06a6e 100644 --- a/config.sh.sample +++ b/config.sh.sample @@ -3,7 +3,7 @@ # # Set up the default configuration for your board -board_config BeagleBone +board_setup BeagleBone # # Read board//README for more details Otherwise board_config is not found... Also, you moved KERNCONF into board/*/setup.sh, but it isn't clear that you can/should override it from config.sh... It looks like you can, as you get the correct kernel, but then the image name is incorrect and has BEAGLEBONE in it... I need to use a custom kernel config since BEAGLEBONE doesn't have a log of useful featuers in it, i.e. SCTP, pass, vlan, pf, etc... and most of the modules aren't built either... -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not."