EmbeddedRelated.com
Forums
Memfault Beyond the Launch

Looking for Embeeded kernel to load onto ARM Micro-controller (128K Flash, 64K RAM)

Started by GS May 17, 2005
Looking for Embeeded kernel to load onto ARM based Micro-controller
(128K Flash, 64K RAM). Is there any where source code is available for
this Micro controller?.

You should try uC-OS 2. Its a OS written in C. All you have to do is code a
few assembly routines (even then it has been ported to most systems anyway,
I am pretty sure ARM is a definate).

http://ucos-ii.com/contents/products/ucos-ii/ports-arm.html



"GS" <globalswamy@hotmail.com> wrote in message
news:1116371160.965311.325920@g43g2000cwa.googlegroups.com...
> Looking for Embeeded kernel to load onto ARM based Micro-controller > (128K Flash, 64K RAM). Is there any where source code is available for > this Micro controller?. >
"GS" <globalswamy@hotmail.com> wrote in message
news:1116371160.965311.325920@g43g2000cwa.googlegroups.com...
> Looking for Embeeded kernel to load onto ARM based Micro-controller > (128K Flash, 64K RAM). Is there any where source code is available for > this Micro controller?. >
http://www.FreeRTOS.org
On Wed, 18 May 2005 16:55:36 +1000, "Dan" <dan@daman.com.au> wrote:

>You should try uC-OS 2. Its a OS written in C. All you have to do is code a >few assembly routines (even then it has been ported to most systems anyway, >I am pretty sure ARM is a definate). > >http://ucos-ii.com/contents/products/ucos-ii/ports-arm.html >
I recently tried that with an Atmel AT91EB40A evaluation board. I used the application note (AN-40) from the Micrium website, the source code from the book I bought on Amazon, and using Evalaution IAR embedded workbench with JTAG interface. There were only minor hassles, since the version of the souce code supplied with the book is older than officially required for the App note. I just commented out a few function calls that support some new features not supported in my kernel source and it compiled and ran fine. Although this is my first experience with 32-bit micros, it was very encouraging. regards, Johnny.
Michael Anburaj wrote a very useful uC/OSII port for ARM:

http://www.geocities.com/michaelanburaj/

Johnny,

Do you have any idea howmuch Flash and RAM on this Atmel Controller,
also Is there any link incase if I want to buy that controller.

My ARM controller contains 128K flash and 64K RAM, both are part of ARM
controller, I am wondering whether the filnal object can fit in that
size?. Thanks.

OSEK-OS (www.3soft.de) would fit if you don't need many OS services.

Toni.

Toni,

I don't need many OS services, I visited the web site (www.3soft.de), I
couldn't able to find any icon to download package, Is this free or
paid package, could you please let me know the link to download
package.


GS.


Toni76 wrote:
> OSEK-OS (www.3soft.de) would fit if you don't need many OS services. > > Toni.
Hi GS,

if your micro is the LPC2106 (I don't know about another one with 128k
/ 64k) there is an ApNote AN-1206B from Micrium here:
http://ucos-ii.com/contents/support/appl_notes.html

Others that come to mind but are more expensive:
Nucleus from Mentor Graphics, kernel is small but lots of driver
options
CMX from CMX systems, also small kernel and competitive pricing
http://www.cmx.com/

hth, Schwob

GS wrote:
> Looking for Embeeded kernel to load onto ARM based Micro-controller > (128K Flash, 64K RAM). Is there any where source code is available for > this Micro controller?.
OSEK is a stadard, 3soft just *sells* an implementation of this
standard. for more details about OSEK http://www.osek-vdx.org/

Have fun...


Memfault Beyond the Launch