[oe] [PATCH] Add Freescale i.MX25 3stack support

Khem Raj raj.khem at gmail.com
Wed Mar 31 20:49:28 UTC 2010


On (30/03/10 09:46), Mickaël CHAZAUX wrote:
> This patch adds support for the i.MX25 3Stack platform.
> 	It is based on the patches released by Freescale as
> 	part of LTIB.
> ---
>  conf/machine/mx25-3stack.conf                    |   23 +
>  recipes/linux/linux-2.6.28/mx25-3stack/defconfig | 1725 ++++++++++++++++++++++
>  recipes/linux/linux_2.6.28.bb                    |    8 +
>  recipes/u-boot/u-boot_2009.01.bb                 |    6 +
>  4 files changed, 1762 insertions(+), 0 deletions(-)
>  create mode 100644 conf/machine/mx25-3stack.conf
>  create mode 100644 recipes/linux/linux-2.6.28/mx25-3stack/defconfig
> 
Thanks for the patch.

<snip>
> diff --git a/recipes/linux/linux_2.6.28.bb b/recipes/linux/linux_2.6.28.bb
> index 5288208..2dfc19e 100644
> --- a/recipes/linux/linux_2.6.28.bb
> +++ b/recipes/linux/linux_2.6.28.bb
> @@ -14,6 +14,7 @@ DEFAULT_PREFERENCE_wrap = "1"
>  DEFAULT_PREFERENCE_tx27 = "1"
>  DEFAULT_PREFERENCE_nokia900 = "1"
>  DEFAULT_PREFERENCE_mh355 = "1"
> +DEFAULT_PREFERENCE_mx25-3stack = "1"
>  
>  SRC_URI = "${KERNELORG_MIRROR}/pub/linux/kernel/v2.6/linux-2.6.28.tar.bz2 \
>             ${KERNELORG_MIRROR}/pub/linux/kernel/v2.6/patch-${PV}.10.bz2;patch=1 \
> @@ -81,4 +82,11 @@ SRC_URI_nokia900 = "${KERNELORG_MIRROR}/pub/linux/kernel/v2.6/linux-2.6.28.tar.b
>  		    http://repository.maemo.org/pool/maemo5.0/free/k/kernel/kernel_2.6.28-20094803.3+0m5.diff.gz;patch=1 \
>  		    file://defconfig"
>  
> +SRC_URI_mx25-3stack = "${KERNELORG_MIRROR}/pub/linux/kernel/v2.6/linux-2.6.28.tar.bz2 \
> +                       http://download.berlios.de/mx25patches/linux-2.6.28-imx_4.5.1.patch.bz2;patch=1;name=patchmx25\
> +                       file://defconfig"
> +

We also have the latest minor patch on top of stock 2.6.28 as well which
brings it to 2.6.28.10. Can you
try to check if you can build on top of that ?

Just SRC_URI_append_mx25-3stack =
"http://download.berlios.de/mx25patches/linux-2.6.28-imx_4.5.1.patch.bz2;patch=1;name=patchmx25"


> +SRC_URI[patchmx25.md5sum] = "7d8de4524713fce3124162fae7a20503"
> +SRC_URI[patchmx25.sha256] = "fa3caff8d5def01c668dba441bfde577b7e3c1975773cb42f9313a14b662b0d3"
> +
>  S = "${WORKDIR}/linux-2.6.28/"
> diff --git a/recipes/u-boot/u-boot_2009.01.bb b/recipes/u-boot/u-boot_2009.01.bb
> index dfb3b3a..ca115d7 100644
> --- a/recipes/u-boot/u-boot_2009.01.bb
> +++ b/recipes/u-boot/u-boot_2009.01.bb
> @@ -13,6 +13,7 @@ DEFAULT_PREFERENCE_at91sam9263ek = "1"
>  DEFAULT_PREFERENCE_at91cap9adk	 = "1"
>  DEFAULT_PREFERENCE_atngw100	 = "1"
>  DEFAULT_PREFERENCE_atstk1000	 = "1"
> +DEFAULT_PREFERENCE_mx25-3stack	 = "1"
>  
>  PR = "r1"
>  
> @@ -28,4 +29,9 @@ SRC_URI_append_at91sam9g20ek = "\
>  	   file://u-boot-2009.01-exp-003-drivers-net-macb.c.patch;patch=1 \
>             file://at91sam9g20-fix-config.patch;patch=1 \
>             "
> +SRC_URI_append_mx25-3stack ="\
> +           http://download.berlios.de/mx25patches/u-boot-v2009.01-imx_4.5.1.patch.bz2;patch=1;name=ubootmx25patch \
> +           "
>  
> +SRC_URI[ubootmx25patch.md5sum] = "32cac5f5241c6eb8ce716f3e0e05de0a"
> +SRC_URI[ubootmx25patch.sha256sum] = "c3ec96dc0f5e9213d20e9e0865a896eb61feed0033d93fd04dcc378b75cf59e7"
> -- 
> 1.6.3.3
> 
> 
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel




More information about the Openembedded-devel mailing list