public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
From: Bo Shen <voice.shen@atmel.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] Help with Glomation GESBC-9G20
Date: Mon, 24 Jun 2013 16:22:35 +0800	[thread overview]
Message-ID: <51C801CB.2020508@atmel.com> (raw)
In-Reply-To: <980EA73C-1606-4B65-ABFF-8999413822A2@usgs.gov>

Hi Larry Baker,

On 6/24/2013 16:02, Larry Baker wrote:
> I have found why the latest U-Boot does not work on my Glomation GESBC-9G20 board.  Two causes: a bad code text segment address (prevents U-Boot from executing) and bad flash partition offsets (prevents U-Boot from reading its environment variables).  The latter I assume is common, as the flash partition layout can vary.  The former has to do with where the primary boot loader expects to find U-Boot's entry point.  The primary boot loader comes from Atmel, I believe, and I assume does not change.  Yet, the 2011.06 release of U-Boot changed that address.  (FYI: the two immediately preceding releases, 2010.12 and 2011.03, fail to compile with configuration errors.  There were definitely changes taking place during that time with the Atmel AT91SAM U-Boot code.)  That may be a bug.  I don't know who the authority on that question would be.  If it is decided the U-Boot code text segment address is incorrect, it wold be nice to fix that in the upcoming release.  (If there is time
 .)

For the text base, why we use 0x21f00000 instead of 0x23f00000 is that, 
the memory only 64MiB on at91sam9g20ek board, if use 0x23f00000 as the 
text base, there is only 1MiB reserved for u-boot use. So, we move down 
to let more space for u-boot.

For the NAND partition, as to the u-boot grow bigger and bigger, so we 
reserve more space for it.

BTW, when you upgrade the u-boot, please also upgrade the bootstrap. we 
always keep the update bootstrap work with mainline u-boot properly.

Best Regards,
Bo Shen

  reply	other threads:[~2013-06-24  8:22 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-06-23  6:34 [U-Boot] Help with Glomation GESBC-9G20 Larry Baker
2013-06-24  7:29 ` Bo Shen
2013-06-24  8:02   ` Larry Baker
2013-06-24  8:22     ` Bo Shen [this message]
2013-06-24  8:29       ` Andreas Bießmann
2013-06-24  8:45       ` Larry Baker
2013-06-24  9:20         ` Bo Shen
2013-06-24  9:23         ` Andreas Bießmann
2013-06-25 18:02       ` Larry Baker
2013-06-26  1:08         ` Bo Shen
2013-06-26  1:55           ` Larry Baker
2013-06-26  6:35             ` Andreas Bießmann
2013-06-24  8:24   ` Andreas Bießmann

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=51C801CB.2020508@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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox