Today I got uClinux running (to a shell prompt) on an Avnet Spartan 3
eval. board. 1MB of SRAM, no flash. So if somebody tells you that you
can't get Linux running in 1MB - you can. There's not much you can
actually _do_ with it in 1MB, but at least the kernel runs and I get a
shell prompt. :-) The shell is _very_ minimal ("msh" - not a part of
uClinux-dist yet) and only supports a few commands.
I'm attaching my bootlog and config file. Will post more details
later.
OK, so I cheated a bit and defined some block RAM at the end of SRAM.
That's where the "260 pages" comes from instead of the 256 you might
expect.
Thanks for your help, John. Now that I've cut the OS and RFS down to a
very small size, I'm going to add some more memory and make a real
system out of it.
Still lots of tweaking and performance enhancement to do, but I have a
starting point now.
Steve
Attachment:
bootlog
Description: bootlog
Attachment:
config
Description: config