Forums

eCos and ucOS memory footprint

Started by Ozone Hole near South Pole June 8, 2004
Hi,

I am thinking about putting either eCos or ucOS into the just released
Philips ARM7 LPC21xx chip.  It has something like 16kB of RAM, 128kB
(or 256kB depending on the part) of FLASH on-chip, with no external
memory bus.  Before going ahead, I would like to have a sanity check:
can the porting of eCos or ucOS be done with the resources?

It aims to be my hobby project. Just want to try out the small RTOS
onto a real chip.
> Hi, > > I am thinking about putting either eCos or ucOS into the just released > Philips ARM7 LPC21xx chip. It has something like 16kB of RAM, 128kB > (or 256kB depending on the part) of FLASH on-chip, with no external > memory bus. Before going ahead, I would like to have a sanity check: > can the porting of eCos or ucOS be done with the resources? > > It aims to be my hobby project. Just want to try out the small RTOS > onto a real chip.
Don't know about eCos (probably depends how you configure it but should be no problem), ucOS no problem at all. I'm in the process of porting FreeRTOS (http://www.FreeRTOS.org) to this device at the moment, and have it running in a simulator already. Let me know by private email if you would like the as yet incomplete code - address is on the contact page of the WEB site. Regards, Richard.
On 2004-06-08, Ozone Hole near South Pole <ozonehole2k@yahoo.com> wrote:

> I am thinking about putting either eCos or ucOS into the just released > Philips ARM7 LPC21xx chip. It has something like 16kB of RAM, 128kB > (or 256kB depending on the part) of FLASH on-chip, with no external > memory bus. Before going ahead, I would like to have a sanity check: > can the porting of eCos or ucOS be done with the resources?
eCos is more heavyweight than uCos, though I think you could get either one working with the amount of memory specified. If you're a first-timer with an RTOS, I'd recommend uC/OS. It's a simpler system design and simpler to configure/build. The book is excellent and explains all the system internals. -- Grant Edwards grante Yow! Like I always at say -- nothing can beat visi.com the BRATWURST here in DUSSELDORF!!
ozonehole2k@yahoo.com (Ozone Hole near South Pole) wrote in message news:<cd22f127.0406072036.1037ef58@posting.google.com>...
> Hi, > > I am thinking about putting either eCos or ucOS into the just released > Philips ARM7 LPC21xx chip. It has something like 16kB of RAM, 128kB > (or 256kB depending on the part) of FLASH on-chip, with no external > memory bus. Before going ahead, I would like to have a sanity check: > can the porting of eCos or ucOS be done with the resources? > > It aims to be my hobby project. Just want to try out the small RTOS > onto a real chip.
You can also try XMK (http://www.shift-right.com/xmk) which has a smaller footprint than uCos. However, XMK is not yet ported to the ARM7 as is I am sure uCos is.