From owner-freebsd-arm@FreeBSD.ORG Mon Feb 11 06:22:16 2013 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 774D8492 for ; Mon, 11 Feb 2013 06:22:16 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from mail-ob0-f180.google.com (mail-ob0-f180.google.com [209.85.214.180]) by mx1.freebsd.org (Postfix) with ESMTP id 148A9897 for ; Mon, 11 Feb 2013 06:22:15 +0000 (UTC) Received: by mail-ob0-f180.google.com with SMTP id ef5so5830671obb.11 for ; Sun, 10 Feb 2013 22:22:15 -0800 (PST) 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=ZmVyg4bEITxDHv9bja7gbkxLIbfGi3QJvC1d6eWXZ1c=; b=kIVvy4wdVuzwgVglEh4ljuad9EKn7RXfYOwEG9yz/QZpNqE89I1IpiqWfYF/lpTqJU NzX3iIQw/rVYi1GG/AEST25Kwwqt2o49HLyrY7Uvt8/5TA418glcHA8fQGtJ1Vm3L6P2 SNDLRmB4+DFzzAsEDkc2zaVfkebWD71RL6eNK/P9liK0ba7p2CR2VOCJ76ZZfW7k3GbX s+Kc0aM2dgd4qq9/26g2cycO17is3T06wsIVSgUJJKR34X6Wn1yHQ7+rX24tCimaQ+4x Mw+Cq32qpAQnZTag+bgK9XlQDw5eWACRqjlYYeKjbcTufIoUyJXjsFbSSUXe9MGFgqq8 1GXg== X-Received: by 10.182.231.39 with SMTP id td7mr9932827obc.86.1360563734988; Sun, 10 Feb 2013 22:22:14 -0800 (PST) Received: from 53.imp.bsdimp.com ([209.117.142.2]) by mx.google.com with ESMTPS id rn9sm48091102obb.11.2013.02.10.22.22.12 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sun, 10 Feb 2013 22:22:14 -0800 (PST) Sender: Warner Losh Subject: Re: building RaspPi Images Mime-Version: 1.0 (Apple Message framework v1085) Content-Type: text/plain; charset=windows-1252 From: Warner Losh In-Reply-To: <67660AAE-0489-40F1-9729-FF2F0C631DF8@kientzle.com> Date: Sun, 10 Feb 2013 23:22:07 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: <8454CB00-22D2-40ED-AAE3-51C1AF28463A@bsdimp.com> References: <5116CB50.9080303@ceetonetechnology.com> <7757848F-45C6-4DEF-A4A2-5F900EB10A06@kientzle.com> <20130210012052.4d7e1a46@ivory.local> <58DCA6BE-8C06-4F69-81A2-A3582FBB5B12@kientzle.com> <8087503F-BE98-45B9-888B-044D9DA58B80@bsdimp.com> <20130210212025.009ee482@bender> <1339E085-2B31-485D-9EED-9D0AFB7664C5@kientzle.com> <7F7AE905-7A08-48EE-8905-8D688266739A@bsdimp.com> <67660AAE-0489-40F1-9729-FF2F0C631DF8@kientzle.com> To: Tim Kientzle X-Mailer: Apple Mail (2.1085) X-Gm-Message-State: ALoCoQmEPsn6A7lD1g0hCpY2x7+3iLm7XMGZd64KJFSYgDmTVlSOJhDyDa2x1gxFMV2DneLcXpXN 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: Mon, 11 Feb 2013 06:22:16 -0000 On Feb 10, 2013, at 11:11 PM, Tim Kientzle wrote: >>=20 >>>> The stand alone interface should, in theory, provide us with the = DTB, but the code that is in ubldr doesn't seem to be reliably getitng = this image. >>>=20 >>> I don't think anyone has spent time on this. We've >>> just been focused on "making it work" and the compiled-in >>> DTB does work for any single board. >>=20 >> Ah, that makes sense. I just know the theory, not the practice. I = haven't had time for armv6 stuff=85 >=20 > I started taking a look at this tonight. It appears > we can get the FDT through the U-Boot API. Cool! > In particular, U-Boot exposes an environment > variable "fdtaddr" with the address of the FDT > blob in memory. The attached (entirely untested) > patch might do the trick. That's really cool! It looks good to me, but I don't know how well the = docs match the code :) > Hopefully I'll have time this week to rebuild all > the boot bits and test this. >=20 > Cheers, >=20 > Tim >=20 > >=20