All of lore.kernel.org
 help / color / mirror / Atom feed
From: Daiane Angolini <daiane.angolini@freescale.com>
To: <meta-freescale@yoctoproject.org>,
	"eric.nelson@boundarydevices.com >> Eric Nelson"
	<eric.nelson@boundarydevices.com>
Subject: Re: [meta-fsl-arm-extra][PATCH] u-boot-boundary: update to 2013-07 release
Date: Tue, 27 Aug 2013 15:33:58 -0300	[thread overview]
Message-ID: <521CF116.40802@freescale.com> (raw)
In-Reply-To: <1377624464-20043-1-git-send-email-eric.nelson@boundarydevices.com>

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?

>
> 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 <eric.nelson@boundarydevices.com>
> ---



>   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.

>
>   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

>
>   SERIAL_CONSOLE = "115200 ttymxc1"
>
> diff --git a/recipes-bsp/u-boot/u-boot-boundary_git.bb b/recipes-bsp/u-boot/u-boot-boundary_git.bb
> index 02c8d2b..be542a6 100644
> --- a/recipes-bsp/u-boot/u-boot-boundary_git.bb
> +++ b/recipes-bsp/u-boot/u-boot-boundary_git.bb
> @@ -8,7 +8,7 @@ PROVIDES = "u-boot"
>
>   PV = "v2013.01+git${SRCPV}"
>
> -SRCREV = "d6b05d35b8b29392e71fdd8fa43d5cb8bd4fe276"
> +SRCREV = "f89bc066db0569008418fac1a0408a9a57f2232f"
>   SRC_URI = "git://github.com/boundarydevices/u-boot-imx6.git"
>
>   S = "${WORKDIR}/git"
> diff --git a/recipes-bsp/u-boot/u-boot-script-boundary_git.bb b/recipes-bsp/u-boot/u-boot-script-boundary_git.bb
> index 2088a4f..06ad438 100644
> --- a/recipes-bsp/u-boot/u-boot-script-boundary_git.bb
> +++ b/recipes-bsp/u-boot/u-boot-script-boundary_git.bb
> @@ -5,9 +5,8 @@ DEPENDS = "u-boot-mkimage-native"
>
>   PV = "v2013.01+git${SRCPV}"
>
> -SRCREV = "d6b05d35b8b29392e71fdd8fa43d5cb8bd4fe276"
> -SRC_URI = "git://github.com/boundarydevices/u-boot-imx6.git \
> -           file://nitrogen6x-bootscript-modify-for-use-with-the-Yocto.patch"
> +SRCREV = "f89bc066db0569008418fac1a0408a9a57f2232f"
> +SRC_URI = "git://github.com/boundarydevices/u-boot-imx6.git"
>
>   S = "${WORKDIR}/git"
>
> @@ -19,7 +18,7 @@ do_mkimage () {
>           mkdir board/boundary/${MACHINE}
>       fi
>       uboot-mkimage  -A arm -O linux -T script -C none -a 0 -e 0 \
> -                   -n "boot script" -d board/boundary/nitrogen6x/6x_bootscript.txt \
> +                   -n "boot script" -d board/boundary/nitrogen6x/6x_bootscript-yocto.txt \
>                      board/boundary/${MACHINE}/6x_bootscript
>
>       uboot-mkimage  -A arm -O linux -T script -C none -a 0 -e 0 \
>

-- 
Daiane



  reply	other threads:[~2013-08-27 18:39 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-08-27 17:27 [meta-fsl-arm-extra][PATCH] u-boot-boundary: update to 2013-07 release Eric Nelson
2013-08-27 18:33 ` Daiane Angolini [this message]
2013-08-27 18:47   ` Eric Nelson

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=521CF116.40802@freescale.com \
    --to=daiane.angolini@freescale.com \
    --cc=eric.nelson@boundarydevices.com \
    --cc=meta-freescale@yoctoproject.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.