All of lore.kernel.org
 help / color / mirror / Atom feed
From: Bo Shen <voice.shen@atmel.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH] ARM: at91: at91sam9rlek: update the default nand flash configs
Date: Tue, 3 Feb 2015 09:10:48 +0800	[thread overview]
Message-ID: <54D02018.7070200@atmel.com> (raw)
In-Reply-To: <1422869511-29623-1-git-send-email-josh.wu@atmel.com>

Hi Josh

On 02/02/2015 05:31 PM, Josh Wu wrote:
> Update the nand flash offset mapping, default nand bootcmand and
> bootargs to align with linux4sam.org.
>
> Signed-off-by: Josh Wu <josh.wu@atmel.com>

except the following concern:

Acked-by: Bo Shen <voice.shen@atmel.com>

> ---
>
>   include/configs/at91sam9rlek.h | 16 +++++++++-------
>   1 file changed, 9 insertions(+), 7 deletions(-)
>
> diff --git a/include/configs/at91sam9rlek.h b/include/configs/at91sam9rlek.h
> index d5f0197..f790fcf 100644
> --- a/include/configs/at91sam9rlek.h
> +++ b/include/configs/at91sam9rlek.h
> @@ -151,14 +151,16 @@
>
>   /* bootstrap + u-boot + env + linux in nandflash */
>   #define CONFIG_ENV_IS_IN_NAND		1
> -#define CONFIG_ENV_OFFSET		0x60000
> -#define CONFIG_ENV_OFFSET_REDUND	0x80000
> +#define CONFIG_ENV_OFFSET		0xc0000
> +#define CONFIG_ENV_OFFSET_REDUND	0x100000
>   #define CONFIG_ENV_SIZE		0x20000		/* 1 sector = 128 kB */
> -#define CONFIG_BOOTCOMMAND	"nand read 0x22000000 0xA0000 0x200000; bootm"
> -#define CONFIG_BOOTARGS		"console=ttyS0,115200 " \
> -				"root=/dev/mtdblock5 " \
> -				"mtdparts=atmel_nand:128k(bootstrap)ro,256k(uboot)ro,128k(env1)ro,128k(env2)ro,2M(linux),-(root) " \
> -				"rw rootfstype=jffs2"
> +#define CONFIG_BOOTCOMMAND	"nand read 0x22000000 0x200000 0x300000; bootz 0x22000000"

The kernel partition is 6MiB, as here only read 3MiB. As the Linux 
kernel is switch to multi-platform support. The Linux kernel size is 
bigger than 3MiB now.

> +#define CONFIG_BOOTARGS		\
> +				"console=ttyS0,115200 earlyprintk "				\
> +				"mtdparts=atmel_nand:256k(bootstrap)ro,512k(uboot)ro,"		\
> +				"256K(env),256k(evn_redundent),256k(spare),"			\
> +				"512k(dtb),6M(kernel)ro,-(rootfs) "				\
> +				"rootfstype=ubifs ubi.mtd=7 root=ubi0:rootfs"
>
>   #endif
>
>

Best Regards,
Bo Shen

      reply	other threads:[~2015-02-03  1:10 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-02-02  9:31 [U-Boot] [PATCH] ARM: at91: at91sam9rlek: update the default nand flash configs Josh Wu
2015-02-03  1:10 ` Bo Shen [this message]

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=54D02018.7070200@atmel.com \
    --to=voice.shen@atmel.com \
    --cc=u-boot@lists.denx.de \
    /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.