Hello,
I also have used VxWorks to load Linux over ethernet and it seemed to work
fine as well. Once Linux started running OK, I have in turn made a
compressed version of Linux and burned it into ROM. With a small amount
of code that copies from ROM to RAM and jump to Linux in RAM which
uncompresses itself you can have a minimal Linux based bootloader.
Another project is using NetBSD as bootloader for Linux.
You might also talk to Chaltech folks in UK (www.chaltech.com). They
have "cyclone" firmware for CATS (ebsa285-like HW) they make. The cyclone
is very nice (it is somewhat similar to NetBSD but stripped down quite
a bit) firmware and can be used to boot both NetBSD and Linux (as well
as VxWorks!). However "cyclone" is not free, and one time license fee
must be paid.
Good luck!
>
> Greetings,
>
> My current strategy for booting, while a hack, seems to work. We have a
> custom SA-110 card based on the ebsa-285 which was previously running
> vxWorks. What I did was hack the vxWorks netboot loader to load a Linux
> kernel over the ethernet (Intel 21143) and perform the prerequisite
> things to entering the kernel. This approach seems to work okay, but I
> will be writing a more permanent method of booting later on. For now
> (and for a quick hack), this works fine.
>
> I'm currently struggling getting the ethernet to work correctly (all
> kinds of ICMP errors and such). The interface works sporadically at
> best, and stalls after it has loaded init and entered runlevel 3.
>
> --
> Kyle Mestery
> StorageTek's Storage Networking Group
> Protect your right to privacy: www.freecrypto.org
>
> On Wed, 21 Apr 1999, Benjamin Herrenschmidt wrote:
>
> > On Thu, Apr 8, 1999, Dave Baukus <[EMAIL PROTECTED]> wrote:
> >
> > >I hate too whip this dead horse again, but ...
> > >
> > >What boot loaders are available (source code) for arm linux ?
> > >
> > >Its time to remove my buggy hacks from the kernel and come up w/ a
> > >legitimate boot sequence for my ebsa285.
> >
> > Did you find something useful ? I have to write some kind of bootloader
> > code for a prototype SA-110 based board (I also have an esba285 for
> > experiments), and I'm desperately trying to find some sample code. What
> > I'm mainly looking for is an example of a proper Makefile for generating
> > a bootstrap code (without header of with a custom-made header). I'm quite
> > new to the gcc/egcs toolchain (and to linux world in general) and it's a
> > little bit difficult when you have to learn everything at the same time !
> >
> >
> > --
> > E-Mail: <mailto:[EMAIL PROTECTED]>
> > BenH. Web : <http://calvaweb.calvacom.fr/bh40/>
> >
> >
> > unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]
> >
>
> unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]
>
--
Hwa-Jin Bae
PSO Systems, Inc.
http://www.pso.com
mailto:[EMAIL PROTECTED]
unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]