linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* Viable PPC platform?
@ 2006-05-09 14:38 geneSmith
  2006-05-09 15:34 ` Matt Porter
  2006-05-09 16:41 ` Alex Zeffertt
  0 siblings, 2 replies; 13+ messages in thread
From: geneSmith @ 2006-05-09 14:38 UTC (permalink / raw)
  To: linuxppc-embedded

I have a ppc405gpr system with 64M ram and 4Meg flash in a AM29LV320. Is 
this a viable platform for linux? Can a filesystem (JFFS2?) be put this 
flash type?

-- 
Lit up like Levy's

^ permalink raw reply	[flat|nested] 13+ messages in thread
* RE: Viable PPC platform?
@ 2006-05-09 22:52 Howard, Marc
  2006-05-09 23:00 ` Eugene Surovegin
  0 siblings, 1 reply; 13+ messages in thread
From: Howard, Marc @ 2006-05-09 22:52 UTC (permalink / raw)
  To: Wolfgang Denk, Eugene Surovegin; +Cc: linuxppc-embedded

> -----Original Message-----
> From:=20
> linuxppc-embedded-bounces+marc.howard=3Dkla-tencor.com@ozlabs.or
g [mailto:linuxppc-embedded-bounces+marc.howard=3Dkla->
tencor.com@ozlabs.org] On Behalf Of Wolfgang Denk
> Sent: Tuesday, May 09, 2006 3:31 PM
> To: Eugene Surovegin
> Cc: linuxppc-embedded@ozlabs.org
> Subject: Re: Viable PPC platform?=20
>=20
> In message <20060509171520.GA10886@gate.ebshome.net> you wrote:
> >
> > After many years of doing embedded Linux stuff I still don't=20
> > understand why people are so fond of initrd.
> >=20
> > For temporary stuff - tempfs is much better and flexible. For r/o=20
> > stuff - just make separate MTD partition (cramfs, squashfs)=20
> and mount=20
> > it directly as root. Both options will waste significantly less=20
> > memory.
>=20
> Agreed.
>=20
> And if somebody wants to see facts and numbers, please see
> http://www.denx.de/wiki/view/DULG/RootFileSystemSelection
>=20

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.

I agree with your general conclusion but there are specific cases where
it is not optimal.

Marc W. Howard

^ permalink raw reply	[flat|nested] 13+ messages in thread
* RE: Viable PPC platform?
@ 2006-05-09 23:11 Howard, Marc
  0 siblings, 0 replies; 13+ messages in thread
From: Howard, Marc @ 2006-05-09 23:11 UTC (permalink / raw)
  To: Eugene Surovegin; +Cc: linuxppc-embedded

 > -----Original Message-----
> From: Eugene Surovegin [mailto:ebs@ebshome.net]=20

> > > In message <20060509171520.GA10886@gate.ebshome.net> you wrote:
> > > >
> > > > After many years of doing embedded Linux stuff I still don't=20
> > > > understand why people are so fond of initrd.
> > > >=20
> > 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=20
> we do have a
> > ton of RAM (512MB).  NFS is not an option nor is it=20
> desirable (latency
> > and availability issues).  Boot time is not an issue either=20
> in this case
> > as it takes the equipment many minutes to calibrate and initialize.
> >=20
> > initrd also solves another problem.  The combined uBoot multi-image
> > although huge (>32 MB) represents a complete system=20
> firmware snapshot in
> > a single (huge) file.  By selecting the appropriate uImage=20
> the host can
> > guarantee the linux build, device drivers, application=20
> version and FPGA
> > firmware revs (the embedded board is rebooted to guarantee=20
> a repeatable
> > starting state).  This makes revision control for the overall system
> > much easier, especially since the host system is running windoze.
>=20
> This all is nice provided you use network for boot. IMHO this=20
> is quite=20
> _rare_ setup (especially Windows host!!!). For 99% of=20
> embedded designs=20
> this is obviously not a viable option.
>=20
> --=20
> 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

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2006-05-22 22:20 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-05-09 14:38 Viable PPC platform? geneSmith
2006-05-09 15:34 ` Matt Porter
2006-05-09 16:41 ` Alex Zeffertt
2006-05-09 17:15   ` Eugene Surovegin
2006-05-09 22:31     ` Wolfgang Denk
2006-05-22 21:51       ` David Woodhouse
2006-05-22 22:15         ` Wolfgang Denk
2006-05-22 22:21           ` David Woodhouse
2006-05-10 11:11     ` Alex Zeffertt
2006-05-10 16:48       ` Eugene Surovegin
  -- strict thread matches above, loose matches on Subject: below --
2006-05-09 22:52 Howard, Marc
2006-05-09 23:00 ` Eugene Surovegin
2006-05-09 23:11 Howard, Marc

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).