Linux MIPS Architecture development
 help / color / mirror / Atom feed
From: Brady Brown <bbrown@ti.com>
To: Nicu Popovici <octavp@isratech.ro>
Cc: linux-mips@oss.sgi.com
Subject: Re: YAMON.
Date: Thu, 14 Dec 2000 10:10:42 -0700	[thread overview]
Message-ID: <3A38FF12.9311F835@ti.com> (raw)
In-Reply-To: 3A38E314.A22393DD@isratech.ro

Nicu Popovici wrote:

> Hello ,
>
> Thanks . Now I have a much bigger problem. I have to try to start this ATLAS
> board without a HDD and without ethernet. At reset it should give me a login
> prompt which I have to see throught the console. Can anyone help me ?

One possibility: you basically need to write a kernel loader that lives in
Flash and is called at the very end of the boot-up code that replaces YAMON.
Additionally in flash is then a compressed kernel image and a compressed
file-system image. Your kernel loader inflates the kernel into RAM, then jumps
to the start of the kernel. The kernel then takes over. It is built to support
a ram-disk (size depending upon the size of your uncompressed file-system). So
the kernel inflates the file-system into the ram-disk and then mounts it as
root and continues with normal boot up. You can borrow much of the inflater
code within the kernel to generate the stand alone kernel loader. You will also
need to modify the ram-disk code so that it knows how to find the file-system
image in your flash. A fair bit of work, but certainly possible.

--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Brady Brown (bbrown@ti.com)       Work:(801)619-6103
Texas Instruments: Broadband Access Group
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

  reply	other threads:[~2000-12-14 17:09 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-12-13 17:35 YAMON Nicu Popovici
2000-12-13 17:07 ` YAMON Brady Brown
2000-12-14 15:11   ` YAMON Nicu Popovici
2000-12-14 17:10     ` Brady Brown [this message]
2003-02-22  8:55     ` YAMON Harald Koerfgen
2000-12-15 16:51       ` YAMON Nicu Popovici
2001-08-14  5:54       ` help Sathish Vasudevaiah

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=3A38FF12.9311F835@ti.com \
    --to=bbrown@ti.com \
    --cc=linux-mips@oss.sgi.com \
    --cc=octavp@isratech.ro \
    /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