(resent after error in sending address)
On 04/18/2012 06:18 AM, Robert Schwebel wrote:
On Tue, Apr 17, 2012 at 05:20:22PM -0700, Tim Bird wrote:
With regard to your other question, I don't know of anyone running
Linux on only 1 MB. I have run Linux in about 1.5 MB of RAM but only
by "cheating" by putting the kernel into flash and using
Execute-in-place.
We have been running with about 1 MB when working on the Cortex-M3 and
EFM32 port recently, but it turned out that, even with xip, real work
(more than a booting kernek) was only possible with 4 MB.
This is likely to get suddenly more relevant in the next year or ten,
when microcontrollers able to run linux arrive.
That is - a system in one chip, not requiring RAM or ROM soldered on.
They don't - yet - exist.
http://search.digikey.com/us/en/products/LPC4330FBD144,551/568-9450-ND/2840463
- for example - has 264K of RAM.
It's not going to be that long till linux becomes available in one-chip
form.
And then comes this state being stable for some years, as the price
drops from ~$15 to $1.
At the moment, you can get a 32 bit few tens of MHz processor for $1.
This is faster by some margin than the 386/20 I started linux on.
But at the moment, it has 4K of RAM.
To those that haven't made a PCB - having it all in one device eases a
_lot_ of the interconnections headaches - meaning the cost to make a
one-off device drops from a few hundred dollars for several prototypes
to $10ish.
_______________________________________________
Celinux-dev mailing list
Celinux-dev@lists.celinuxforum.org
https://lists.celinuxforum.org/mailman/listinfo/celinux-dev