From owner-freebsd-arm@FreeBSD.ORG Tue Nov 6 16:39:04 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 201ABCA6 for ; Tue, 6 Nov 2012 16:39:04 +0000 (UTC) (envelope-from tim@kientzle.com) Received: from monday.kientzle.com (99-115-135-74.uvs.sntcca.sbcglobal.net [99.115.135.74]) by mx1.freebsd.org (Postfix) with ESMTP id E72278FC16 for ; Tue, 6 Nov 2012 16:39:03 +0000 (UTC) Received: (from root@localhost) by monday.kientzle.com (8.14.4/8.14.4) id qA6GcvFo013541; Tue, 6 Nov 2012 16:38:57 GMT (envelope-from tim@kientzle.com) Received: from [192.168.2.143] (CiscoE3000 [192.168.1.65]) by kientzle.com with SMTP id 3hhij4smrez8ee9ybkczy2dmv2; Tue, 06 Nov 2012 16:38:57 +0000 (UTC) (envelope-from tim@kientzle.com) Subject: Re: announcing the availability of packages for the Arm architecture Mime-Version: 1.0 (Apple Message framework v1283) Content-Type: text/plain; charset=windows-1252 From: Tim Kientzle In-Reply-To: <50983301.9040406@jetcafe.org> Date: Tue, 6 Nov 2012 08:38:56 -0800 Content-Transfer-Encoding: quoted-printable Message-Id: <162A6F5A-8CC4-44DE-9B46-D9D6D8CC00CE@kientzle.com> References: <1351606727.1120.17.camel@revolution.hippie.lan> <5097263F.5090802@jetcafe.org> <1D4ECD72-D01D-48D3-B837-735176CC49D3@kientzle.com> <50983301.9040406@jetcafe.org> To: Dave Hayes X-Mailer: Apple Mail (2.1283) Cc: freebsd-arm@freebsd.org X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 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, 06 Nov 2012 16:39:04 -0000 On Nov 5, 2012, at 1:43 PM, Dave Hayes wrote: > On 11/05/12 07:33, Tim Kientzle wrote: >>=20 >> On Nov 4, 2012, at 6:36 PM, Dave Hayes wrote: >>=20 >>> On 10/30/12 07:18, Ian Lepore wrote: >>>> All in all, I have the impression that not many people "use" = freebsd on >>>> arm at all. >>>=20 >>> Just getting to the point of "using" it is quite time intensive. I = ran out of time trying to get my dreamplug to where I want it. These = issues were in my way (this was some time ago, check the list for = dates): >>>=20 >>> - install requires non-trivial patches and kernel config >>=20 >> There are a few people working on build systems to >> simplify this. My scripts work pretty much "out-of-the-box" >> for RaspberryPi and BeagleBone now and should be easily >> extensible to other platforms. >=20 > Where are these scripts? I'd like to try them. github.com/kientzle/freebsd-beaglebone > Part of my problem is that I routinely build customized versions of = FreeBSD for specific applications, so I don't like just using a canned = script...I like to understand the process.=20 Sounds like you are someone I really want feedback from then. I'm looking for ideas for how to make it easier to customize the results from these scripts. (They have a few hooks for different kinds of customization but I need feedback to figure out if those hooks are sufficient.) The key piece right now is a concept of "board" that encapsulates how to partition a disk image for a particular system and what boot bits it requires. Cheers, Tim