Hi,

If you only have a few kB's of RAM, I think you're going to have hard
time finding an OS... Linux is definitely out of the question.

Here's what the Linux system I'm running now looks like, memory-wise.
This is not super-stripped, but nonetheless:

Memory: 26824k/32768k available (2050k kernel code, 5944k reserved, 306k
data, 3264k init, 0k highmem).

So I need something on the order 6MB just to get Linux up and running.
After it's started, the kernel itself still uses roughly 3MB of memory.
I'm sure you can minimize the kernel configuration to bring this down
significantly in size, but I'd be very surprised if you could get it
down below 1MB runtime memory and 1.5MB in order to boot...

As for "porting" Linux to the OR1200:  there are already several users
of Linux on the OR1200 and the upstream Linux kernel supports this
architecture.  Adding board support is fairly straightforward... this
mailing list is the right place to ask for details about that.

Hope that helps.  Good luck with your project!

/Jonas


On Wed, 2012-04-18 at 15:57 +0530, vamsi krishna wrote:
> Hi All,
> 
> 
>  We are going to port linux kernel on to the OR1200. Our requirement
> is to run multiple threads on OR1200. First we want to port linux as
> the open source tools are available. And the OS size is concern in the
> design(RAM size is KBs) . Please provide the details of LINUX and RTOS
> kernel sizes in the ROM(compressed image size in bootROM) and after
> booting, it's occupied sizes in the RAM . Hence we can choose the
> suitable kernel for our implementation and proceed to next step.
> 
> 
> 
> 
> Thanks,
> A.vamsi 
> _______________________________________________
> Linux mailing list
> [email protected]
> http://lists.openrisc.net/listinfo/linux


_______________________________________________
Linux mailing list
[email protected]
http://lists.openrisc.net/listinfo/linux

Reply via email to