From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pb0-f45.google.com (mail-pb0-f45.google.com [209.85.160.45]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 82DFAE002FB for ; Tue, 27 Aug 2013 11:47:41 -0700 (PDT) Received: by mail-pb0-f45.google.com with SMTP id mc17so5216697pbc.32 for ; Tue, 27 Aug 2013 11:47:41 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :cc:subject:references:in-reply-to:content-type :content-transfer-encoding; bh=ChWoS1X3GzQmqBayh00QI5l8VJJ2WylbKyjd+A5CKkk=; b=Qrv7/DtacD4cUALeHQ3dNvGDXq/EmAqOrwexA3lCVtB+yxWVu3FUbhygDREH5kbxiS 37SDwyr+3wWxROF8soTuP5RbpfJMxMhaQ5kx4bmB2ZdiLKYK4FVCIY2RQfblLOCa/8rM 7mMydBNS+N97K7SiDAxeNgdgu6LqMzrb9UADQVr+jMFlPWs9NJa/yz2kJ9JyvdHaSTUY kdzQ0ZDxnlEfxjKTahfmmkR7ews30gYmpRzx0Blbh9ZNJ8+4xP7Lr2uCLnsQ9vbNInth CKSzKJq6N8O0OHb3VA2I/a36YQmAkaUmAzSfaMETKYiLbhVg1cne1Th9urwv2FeVQ5ar rn8g== X-Gm-Message-State: ALoCoQmWic9BalSITVzJiMKdxtlT6skoD1e2vsE7eX4obXy7qWWgWMG+XeKmymuNQBSHZdxLGe7K X-Received: by 10.68.232.166 with SMTP id tp6mr10708106pbc.153.1377629261406; Tue, 27 Aug 2013 11:47:41 -0700 (PDT) Received: from [192.168.0.15] ([70.96.116.236]) by mx.google.com with ESMTPSA id s5sm26150563pbo.38.1969.12.31.16.00.00 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 27 Aug 2013 11:47:40 -0700 (PDT) Message-ID: <521CF444.80302@boundarydevices.com> Date: Tue, 27 Aug 2013 11:47:32 -0700 From: Eric Nelson User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130803 Thunderbird/17.0.8 MIME-Version: 1.0 To: Daiane Angolini References: <1377624464-20043-1-git-send-email-eric.nelson@boundarydevices.com> <521CF116.40802@freescale.com> In-Reply-To: <521CF116.40802@freescale.com> Cc: meta-freescale@yoctoproject.org Subject: Re: [meta-fsl-arm-extra][PATCH] u-boot-boundary: update to 2013-07 release X-BeenThere: meta-freescale@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Usage and development list for the meta-fsl-* layers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Aug 2013 18:47:43 -0000 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 08/27/2013 11:33 AM, Daiane Angolini wrote: > On 08/27/2013 02:27 PM, Eric Nelson wrote: >> This patch updates U-Boot and the boot script to the latest production >> version as described in this post: >> http://boundarydevices.com/u-boot-2013-07-release/ >> >> For Yocto users, it also adds support for processor and memory >> configutations other than the standard Quad-core/1GB option. > > *configurations > ;) >> >> To build U-Boot for other CPU or memory combinations, you can set >> the UBOOT_MACHINE variable in your local.conf according to the >> following table: >> >> Processor Memory Configuration >> -------------- ------ -------------------- >> i.MX6Quad/Dual 1GB nitrogen6q_config >> i.MX6Quad/Dual 2GB nitrogen6q2g_config >> i.MX6Dual-Lite 1GB nitrogen6dl_config >> i.MX6Dual-Lite 2GB nitrogen6dl2g_config >> i.MX6Solo 512MB nitrogen6s_config >> i.MX6Solo 1GB nitrogen6s1g_config >> >> This patch also updates the boot script to allow support >> for device-tree-enabled kernels in preparation for a 3.5.7 >> alpha release. > > OK, Do you mean today it does not have support for device-tree? > The boot script didn't/doesn't. U-Boot itself did/does. >> >> If a device-tree binary (imx6q_sabrelite.dtb or imx6q_nitrogen6x.dtb) >> is found in the root directory of the boot (p1) partition, it >> will be passed to the kernel. >> >> Signed-off-by: Eric Nelson >> --- >> conf/machine/nitrogen6x.conf | 26 >> +++++++++++++++++++++++- >> recipes-bsp/u-boot/u-boot-boundary_git.bb | 2 +- >> recipes-bsp/u-boot/u-boot-script-boundary_git.bb | 7 +++---- >> 3 files changed, 29 insertions(+), 6 deletions(-) >> >> diff --git a/conf/machine/nitrogen6x.conf b/conf/machine/nitrogen6x.conf >> index 9a2e440..dbf31c5 100644 >> --- a/conf/machine/nitrogen6x.conf >> +++ b/conf/machine/nitrogen6x.conf >> @@ -2,6 +2,30 @@ >> #@NAME: Boundary Devices Nitrogen6X >> #@SOC: i.MX6Q >> #@DESCRIPTION: Machine configuration for Boundary Devices Nitrogen6X >> +# >> +# Note that this machine configuration also supports the SABRE Lite >> +# reference design and the Nitrogen6X-SOM. >> +# >> +# By default, this machine will build for the standard Quad-Core, 1GB >> +# option. >> +# >> +# To build U-Boot for other CPU or memory combinations, you can set >> +# the UBOOT_MACHINE variable in your local.conf according to the >> +# following table: >> +# >> +# Processor Memory Configuration >> +# -------------- ------ -------------------- >> +# i.MX6Quad/Dual 1GB nitrogen6q_config >> +# i.MX6Quad/Dual 2GB nitrogen6q2g_config >> +# i.MX6Dual-Lite 1GB nitrogen6dl_config >> +# i.MX6Dual-Lite 2GB nitrogen6dl2g_config >> +# i.MX6Solo 512MB nitrogen6s_config >> +# i.MX6Solo 1GB nitrogen6s1g_config >> +# >> +# See this blog post for details: >> +# http://boundarydevices.com/u-boot-updates-for-i-mx6-single >> +# >> +# > > Great, I like it. > Thanks. We still need to do an update to support our Nitrogen6_Lite board (solo only, Broadcom WiFi). That one needs a separate machine though because the feature-set is different. >> >> include conf/machine/include/imx-base.inc >> include conf/machine/include/tune-cortexa9.inc >> @@ -20,7 +44,7 @@ do_rootfs[depends] += >> "u-boot-script-boundary:do_deploy" >> # Boot scripts to install >> BOOT_SCRIPTS = "6x_bootscript-${MACHINE}:6x_bootscript" >> >> -UBOOT_MACHINE = "nitrogen6X_config" >> +UBOOT_MACHINE ?= "nitrogen6q_config" > > Nice >