Viable PPC platform?
Howard, Marc
Marc.Howard at KLA-Tencor.com
Wed May 10 09:11:15 EST 2006
> -----Original Message-----
> From: Eugene Surovegin [mailto:ebs at ebshome.net]
> > > In message <20060509171520.GA10886 at gate.ebshome.net> you wrote:
> > > >
> > > > After many years of doing embedded Linux stuff I still don't
> > > > understand why people are so fond of initrd.
> > > >
> > One size does not fit all. We have an application with a very large
> > file system. It can't fit in the available flash, however
> we do have a
> > ton of RAM (512MB). NFS is not an option nor is it
> desirable (latency
> > and availability issues). Boot time is not an issue either
> in this case
> > as it takes the equipment many minutes to calibrate and initialize.
> >
> > initrd also solves another problem. The combined uBoot multi-image
> > although huge (>32 MB) represents a complete system
> firmware snapshot in
> > a single (huge) file. By selecting the appropriate uImage
> the host can
> > guarantee the linux build, device drivers, application
> version and FPGA
> > firmware revs (the embedded board is rebooted to guarantee
> a repeatable
> > starting state). This makes revision control for the overall system
> > much easier, especially since the host system is running windoze.
>
> This all is nice provided you use network for boot. IMHO this
> is quite
> _rare_ setup (especially Windows host!!!). For 99% of
> embedded designs
> this is obviously not a viable option.
>
> --
> Eugene
Again, I agree. I just wanted to show you at least one case where
initrd is the best solution, IMHO.
As for a linux board booting off of a windoze host I prefer to think of
it as an island of sanity in a sea of chaos.
Marc W. Howard
More information about the Linuxppc-embedded
mailing list