From: Pete Popov <ppopov@pacbell.net>
To: Matthew Dharm <mdharm@momenco.com>
Cc: linux-mips <linux-mips@oss.sgi.com>
Subject: Re: Does anyone know how HHL boots?
Date: 24 Jan 2002 10:02:30 -0800 [thread overview]
Message-ID: <1011895350.26391.11.camel@zeus> (raw)
In-Reply-To: <20020124083723.A47711@idiom.com>
On Thu, 2002-01-24 at 08:37, Geoffrey Espin wrote:
> Matt,
>
> > MontaVista has HHL support for several MIPS boards... including one that my
> >...
> > I mean, our boards have an elementary boot loader that can load a kernel
> > from the network, and disk-booting is something we're trying to figure out.
> > But how does HHL accomplish this? And is it a general solution for
> > multiple platforms?
>
> I went thru the same pain and confusion myself 9 months ago. My
> understanding is MontaVista uses whatever the manufacturer supplies
> with the hardware. And/or they have an internal version of PMON.
> There are probably a dozen differernt MIPS loaders... some of
> which you might be able to find source for, but probably won't
> be even close to working on your board without weeks+ of effort.
There is pmon2000 which was ported to mips and runs on the ev96100
(rm7k). Porting it to the Ocelot should be straight forward. The CPU is
the same. The system controller is different, but the gt96100 is a
superset of the gt64120, so that part should be easy too. I believe the
low level code that initializes the memory controller will be the same.
I did find a bug in the mem init code that reports the wrong memory size
and sets up the sub decoder incorrectly, but ... it still worked and I
didn't have time to fix it.
Pmon2000 is rather large because it's openbsd based. What's nice though
is that porting drivers to it is much easier since you can just grab it
from openbsd and get rid of some of the memory/bus code.
Another option I like a lot is yamon from MIPS T. I don't know how long
it would take to port it to the rm7k and the gt64120, but it can't be
that bad.
Pete
next prev parent reply other threads:[~2002-01-24 19:00 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-01-24 9:50 Does anyone know how HHL boots? Matthew Dharm
2002-01-24 16:37 ` Geoffrey Espin
2002-01-24 18:02 ` Pete Popov [this message]
2002-01-24 16:51 ` Pete Popov
2002-01-24 18:14 ` Jun Sun
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=1011895350.26391.11.camel@zeus \
--to=ppopov@pacbell.net \
--cc=linux-mips@oss.sgi.com \
--cc=mdharm@momenco.com \
/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.