eCos + LPC21xx footprint
Jani Monoses
jani@iv.ro
Wed Oct 13 10:20:00 GMT 2004
Thomas Schrein wrote:
> Hi list,
>
> I am thinking about to use eCos on Philips LPC2106.
> With my information the footprint of a minimal system should be about 90k !! ROM (
> the LPCs has only less then 128k flash available). This would be too much to use
> eCos in a real application.
>
> Does anyone of you have experiences regarding the footprint ?
The footprint for the ecos tests is about the same as for any ARM platform:
minimal config:
jani@cow ~/work/build/mcb2100/minimal $ size install/tests/hal/common/current/tests/*
text data bss dec hex filename
8954 452 4468 13874 3632 install/tests/hal/common/current/tests/basic
8438 452 4468 13358 342e install/tests/hal/common/current/tests/cache
8798 456 12672 21926 55a6 install/tests/hal/common/current/tests/context
11883 460 4492 16835 41c3 install/tests/hal/common/current/tests/intr
jani@cow ~/work/build/mcb2100/minimal $ size install/tests/infra/current/tests/cxxsupp
text data bss dec hex filename
16272 464 4672 21408 53a0 install/tests/infra/current/tests/cxxsupp
if you have the kernel package included it gets a bit larger.
text data bss dec hex filename
53084 1464 38304 92852 16ab4 install/tests/kernel/current/tests/tm_basic
So both the RAM and the flash on LPC2106 seems plenty for small apps, ecos' overhead is
not much more than if you had to write the hw glue and drivers yourself.
Jani
More information about the Ecos-patches
mailing list