From: Steven Scholz <steven.scholz@imc-berlin.de>
To: u-boot@lists.denx.de
Subject: [U-Boot-Users] Startup for ARM boards?
Date: Thu, 25 Sep 2003 09:34:52 +0200 [thread overview]
Message-ID: <3F729A9C.7080003@imc-berlin.de> (raw)
In-Reply-To: <Pine.LNX.4.56.0309241736120.26491@mag.devdep.sysgo.de>
Marius,
>>>>I will have a AT91RM9200 based board real soon now. But apparently the
>>>>eval board AT91RM9200DK uses a different approach. They have a
>>>>separate urloader to decompress and copy an U-Boot image into RAM and
>>>>then jump there...
>
> Actually this "urloader" is called Thunderboot and is a ripped version
> of ARMboot (a practice which seems to be quite fashionable these
> days.) I never got round to asking them for the sources, nor do I
> understand why they concealed it so pathetically :-) The flash images
> even contain references to ARMboot. Maybe you want to have a go at
> them?
Ehm. Nope. That's not what I meant.
They replace Thunderboot by their so called "AT91RM9200-Boot". Then they build a
U-Boot version for the eval board AT91RM9200DK and gzip it. The AT91RM9200-Boot
and the zipped version of AT91RM9200-U-Boot are stored in flash. Now all that
AT91RM9200-Boot does when power-on is init the hardware (especially SDRAM),
decompress u-boot.gz into SDRAM and jump to it.
Atmel said:
"We chose, to put a compressed boot due to memory mapping constraints.
We need to keep a sector for environment variables the 8Kbyte-size sector is
enough."
IMHO this wasn't nessesary at all since they do seem to have flash with a few
small sectors. But nevermind.
They even provide a "AT91RM9200-Loader" which could be used to download the above
files via the DEBUG UNIT (DBGU).
I got these sources from Atmel. Now that I have these source I hope I can get
this working on my board as well. Then when this two-(or three)-step version
works I want to make U-Boot working like for all the other plattforms: init
SDRAM, relocate and start.
Ok?
Steven
prev parent reply other threads:[~2003-09-25 7:34 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-09-24 9:09 [U-Boot-Users] Startup for ARM boards? Steven Scholz
2003-09-24 9:20 ` Anders Larsen
2003-09-24 9:25 ` Robert Schwebel
2003-09-24 10:12 ` Steven Scholz
2003-09-24 10:57 ` Robert Schwebel
2003-09-24 11:24 ` Steven Scholz
2003-09-24 15:41 ` Marius Groeger
2003-09-25 7:34 ` Steven Scholz [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=3F729A9C.7080003@imc-berlin.de \
--to=steven.scholz@imc-berlin.de \
--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.