From owner-freebsd-arm@FreeBSD.ORG Sat May 18 14:17:49 2013 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id CDB22F43 for ; Sat, 18 May 2013 14:17:49 +0000 (UTC) (envelope-from tim@kientzle.com) Received: from mail-ie0-x22f.google.com (mail-ie0-x22f.google.com [IPv6:2607:f8b0:4001:c03::22f]) by mx1.freebsd.org (Postfix) with ESMTP id A0B642A9 for ; Sat, 18 May 2013 14:17:49 +0000 (UTC) Received: by mail-ie0-f175.google.com with SMTP id s9so10895001iec.6 for ; Sat, 18 May 2013 07:17:49 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:sender:subject:mime-version:content-type:from :in-reply-to:date:cc:content-transfer-encoding:message-id:references :to:x-mailer:x-gm-message-state; bh=NSoDcfhxFKRi7MEd5XmOmu3X/KWRFjclp1bZ+7Gazjg=; b=p3DfyjtfA84RN/C6VUSPOBwfXeBKfgMfP+PkQSwltNrM5PlcnAfyR9BYrNryj1iP4o csQeIAy+H/0qYn909J7TC9pHTHsp2Tup3kRW5YAV2Ys4MSOQPuWQXCopDgCQkx88KS7C zG33EiaeXp4ZoPtrK/AXXAT7bDLTS4ZgjC6dZkqMMlwJxqog4AIL3DZSV7zXbUO3PocL N7OFSbQ2b2USQzrbLqnktZLJGcucrXMmRLsbfT5JvYOL43J6tvMZd4y/sOc/MrR9Oaq3 LQrbMuOIw5yE0RlZvoJl9UrBGF2r9+tu3QHGiGQ3mIIdV000hdJqLHZX2pLeA2PWmUUL InXg== X-Received: by 10.50.213.41 with SMTP id np9mr1139404igc.79.1368886669329; Sat, 18 May 2013 07:17:49 -0700 (PDT) Received: from [172.24.137.243] ([137.122.64.8]) by mx.google.com with ESMTPSA id o10sm2428598igh.2.2013.05.18.07.17.46 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sat, 18 May 2013 07:17:48 -0700 (PDT) Sender: Tim Kientzle Subject: Re: Port: U-Boot for BeagleBone Mime-Version: 1.0 (Apple Message framework v1283) Content-Type: text/plain; charset=us-ascii From: Tim Kientzle In-Reply-To: <20130518100512.57c47fe6@bender> Date: Sat, 18 May 2013 10:17:44 -0400 Content-Transfer-Encoding: 7bit Message-Id: References: <3B16A2E5-C92B-4248-BE98-DD5C1194CB05@freebsd.org> <20130518100512.57c47fe6@bender> To: Andrew Turner X-Mailer: Apple Mail (2.1283) X-Gm-Message-State: ALoCoQllQG/j1skI9j3i+wOuyPeHxIHS60W/qqrCZDrdIMWbCuXq7dEbI3LEJuRUy38rreYgt2sv Cc: db@freebsd.org, freebsd-arm , David Chisnall 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: Sat, 18 May 2013 14:17:49 -0000 On May 18, 2013, at 5:05 AM, Andrew Turner wrote: > On Fri, 17 May 2013 16:22:56 -0400 > Tim Kientzle wrote: > >> I'm trying to move the actual building of boot loaders out of Crochet >> and into FreeBSD ports. >> >> Here's the first attempt at such a port (many thanks to Diane Bruce >> for patiently tutoring me through this): >> >> http://people.freebsd.org/~kientzle/u-boot-beaglebone.tgz >> >> I'd appreciate any feedback: >> * Can you build this? >> * Suggestions for improving it? > > Could you try installing devel/cross-binutils and devel/cross-gcc using > TGTARCH=arm and TGTABI=none-eabi and using these to build u-boot? It > would mean the user doesn't need to have xdev set up. I'll definitely give that a try. More importantly than the user, I'm concerned about the package-building cluster. One of the goals here is to get the packages built automatically so that not everybody has to build the boot loaders themselves. I've not used the devel/cross-ZZZ tools before, so it will take me a little while to experiment. Ideally, the U-Boot port would just require the cross tools. Tim