From: Brendan Simon <brendan@dgs.monash.edu.au>
To: linuxppc-user <linuxppc-user@lists.linuxppc.org>,
linuxppc-dev <linuxppc-dev@lists.linuxppc.org>,
linux-embedded <linux-embedded@waste.org>
Subject: Booting Linux from Flash
Date: Tue, 13 Apr 1999 03:57:20 +0000 [thread overview]
Message-ID: <3712C0A0.C2C68F44@dgs.monash.edu.au> (raw)
I want to run Linux (linuxppc) on a custom MPC860 board with 32MB DRAM
and 2-4MB of Flash. This is pure memory mapped flash (not ide
compatible).
What do I need to build and boot an embedded linux system ?
1) Cross Compiler: I have egcs-1.1b built from the RTEMS build scripts
for powerpc.
2) C libraries: Do I need these and how are they compiled ? Is newlib
or glibc required ?
3) Kernenl sources: How to cross compile ? Is it as simple as
CC=powerpc-eabi-gcc & make ?
4) What about support executables like init, bash/ash/sh ? Are the
sources included with the kernel or do I have to get them elsewhere and
compile them with the cross compiler ?
5) I guess I need to write a bootloader. What does the bootloader have
to do and how do I pass parameters to the kernel ?
6) If I have a root file system image compressed in Flash, how does it
get uncompressed into RAM. How do I tell the kernel where the root FS
is ?
Thanks,
Brendan Simon.
PS. Are there any HOWTOs which cover booting from Flash (not Flash IDE
drives).
Ta.
[[ This message was sent via the linuxppc-dev mailing list. Replies are ]]
[[ not forced back to the list, so be sure to Cc linuxppc-dev if your ]]
[[ reply is of general interest. Please check http://lists.linuxppc.org/ ]]
[[ and http://www.linuxppc.org/ for useful information before posting. ]]
next reply other threads:[~1999-04-13 3:57 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
1999-04-13 3:57 Brendan Simon [this message]
[not found] <01BE8665.A0E7B070.john.vanloon@oregonchain.com>
1999-04-15 4:33 ` Booting Linux from Flash Brendan Simon
1999-04-15 16:06 ` Alexander Larsson
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=3712C0A0.C2C68F44@dgs.monash.edu.au \
--to=brendan@dgs.monash.edu.au \
--cc=linux-embedded@waste.org \
--cc=linuxppc-dev@lists.linuxppc.org \
--cc=linuxppc-user@lists.linuxppc.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.