Discussion group dedicated to the Philips LPC2000 family of ARM MCUs
AW: OS for LPC2292/94 - "Gromann, Klaus" - Jul 12 3:34:28 2006
Hi Guillaume,
depends on the application you want to make. IMHO eCos is a little bit over=
sized for small embedded systems.
I have evaluated FreeRTOS and the CTL-Tools from Rowleys (it's a part of th=
e Cross-Studio IDE)on an LPC2292-System.
Both are really good for small embedded systems and are easy to use.
CTL is a set of tasking functions and you can configure your own OS really =
easy but you can use it only with CrossStudio.
FreeRTOS is more powerful and have more functionality like TCP/IP-Stack and=
so on and has a good and active community
eCos is a complete embedded OS and you can size it relativly easy but has t=
he biggest footprint of the three.
Because we use the LPC2292 mainly for hardware control and CAN-Bus communic=
ation, we use the CTL-library with good experience.
regards
Klaus
-----Urspr=FCngliche Nachricht-----
Von: l...@yahoogroups.com im Auftrag von guillaume STEFFEN
Gesendet: Di 11.07.2006 10:38
An: l...@yahoogroups.com
Betreff: [lpc2000] OS for LPC2292/94
=20
Hello everybody,
I m looking for OS with LPC2292-94.
Do you have some suggestions for have good choice?
What do you think about eCos?
I m looking for different experience....
Thank u
Guillaume
[Non-text portions of this message have been removed]
[Non-text portions of this message have been removed]
=20
=20

(You need to be a member of lpc2000 -- send a blank email to lpc2000-subscribe@yahoogroups.com )
Re : AW: OS for LPC2292/94 - guillaume STEFFEN - Jul 12 7:34:15 2006
thank u for this differents experiences and advices.
I want to use OS with Can Open protocol, and i would like used to do proces=
s with sample time of 100=C2=B5sec too.
Is it possible? or is it better not to do this process(with high sample tim=
e) with OS?
----- Message d'origine ----
De : "Gromann, Klaus"
=C3=80 : l...@yahoogroups.com
Envoy=C3=A9 le : Mercredi, 12 Juillet 2006, 9h29mn 16s
Objet : AW: [lpc2000] OS for LPC2292/94
=
=20
Hi Guillaume,
=20
depends on the application you want to make. IMHO eCos is a little bit ove=
rsized for small embedded systems.
I have evaluated FreeRTOS and the CTL-Tools from Rowleys (it's a part of t=
he Cross-Studio IDE)on an LPC2292-System.
Both are really good for small embedded systems and are easy to use.
CTL is a set of tasking functions and you can configure your own OS really=
easy but you can use it only with CrossStudio.
FreeRTOS is more powerful and have more functionality like TCP/IP-Stack an=
d so on and has a good and active community
eCos is a complete embedded OS and you can size it relativly easy but has =
the biggest footprint of the three.
Because we use the LPC2292 mainly for hardware control and CAN-Bus communi=
cation, we use the CTL-library with good experience.
=20
regards
Klaus
=20
-----Urspr=C3=BCngliche Nachricht--- --
Von: lpc2000@yahoogroups .com im Auftrag von guillaume STEFFEN
Gesendet: Di 11.07.2006 10:38
An: lpc2000@yahoogroups .com
Betreff: [lpc2000] OS for LPC2292/94
=20=20
Hello everybody,
I m looking for OS with LPC2292-94.
Do you have some suggestions for have good choice?
What do you think about eCos?
=20
I m looking for different experience.. ..
Thank u
Guillaume
=20
[Non-text portions of this message have been removed]
=20
[Non-text portions of this message have been removed]
=20
=20
=20=20=20=20=20
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
[Non-text portions of this message have been removed]
=20
=20

(You need to be a member of lpc2000 -- send a blank email to lpc2000-subscribe@yahoogroups.com )RE: OS for LPC2292/94 - "Gromann, Klaus" - Jul 12 8:12:20 2006
I've tried a tick time of 200 usecs (LPC2292 / 60 MHz) and it was really wo=
rst case.
I had some timing violations running 4 or 5 tasks with really low complexit=
y because the task switch need a lot of the processor-performance.
So I changed to a cycle time of 1 msec and do the time-critical things in t=
he interrupt if needed.
We only use the low level CAN-protocoll so I can't estimate the performance=
needed for CANOpen.
=20
regards
Klaus
=20
=20
-----Original Message-----
From: l...@yahoogroups.com [mailto:l...@yahoogroups.com] On Behalf O=
f guillaume STEFFEN
Sent: Wednesday, July 12, 2006 1:22 PM
To: l...@yahoogroups.com
Subject: Re : AW: [lpc2000] OS for LPC2292/94
=09
=09
thank u for this differents experiences and advices.
=09
I want to use OS with Can Open protocol, and i would like used to do proce=
ss with sample time of 100=B5sec too.
Is it possible? or is it better not to do this process(with high sample ti=
me) with OS?
=09
----- Message d'origine ----
De : "Gromann, Klaus"
he.com> >
=C0 : l...@yahoogroups.com
=20
Envoy=E9 le : Mercredi, 12 Juillet 2006, 9h29mn 16s
Objet : AW: [lpc2000] OS for LPC2292/94
=09
Hi Guillaume,
=09
depends on the application you want to make. IMHO eCos is a little bit ove=
rsized for small embedded systems.
I have evaluated FreeRTOS and the CTL-Tools from Rowleys (it's a part of t=
he Cross-Studio IDE)on an LPC2292-System.
Both are really good for small embedded systems and are easy to use.
CTL is a set of tasking functions and you can configure your own OS really=
easy but you can use it only with CrossStudio.
FreeRTOS is more powerful and have more functionality like TCP/IP-Stack an=
d so on and has a good and active community
eCos is a complete embedded OS and you can size it relativly easy but has =
the biggest footprint of the three.
Because we use the LPC2292 mainly for hardware control and CAN-Bus communi=
cation, we use the CTL-library with good experience.
=09
regards
Klaus
=09
-----Urspr=FCngliche Nachricht--- --
Von: lpc2000@yahoogroups .com im Auftrag von guillaume STEFFEN
Gesendet: Di 11.07.2006 10:38
An: lpc2000@yahoogroups .com
Betreff: [lpc2000] OS for LPC2292/94
=09
Hello everybody,
I m looking for OS with LPC2292-94.
Do you have some suggestions for have good choice?
What do you think about eCos?
=09
I m looking for different experience.. ..
Thank u
Guillaume
=09
[Non-text portions of this message have been removed]
=09
[Non-text portions of this message have been removed]
=09
=09
=09
=09
=09
[Non-text portions of this message have been removed]
=09
=09
=09=20
[Non-text portions of this message have been removed]
=20
=20

(You need to be a member of lpc2000 -- send a blank email to lpc2000-subscribe@yahoogroups.com )Re: Re : AW: OS for LPC2292/94 - nosp...@FreeRTOS.org - Jul 15 7:04:14 2006
guillaume STEFFEN writes:
> thank u for this differents experiences and advices.
>
> I want to use OS with Can Open protocol, and i would like used to do process with
sample time of 100µsec too.
> Is it possible? or is it better not to do this process(with high sample time) with
OS?
Thought it might be of interest to you:
http://www.canexperts.de/engl/canprod/content/sw_lib_texas.html#heading4 a
CAN Open stack for FreeRTOS.org. I don't know the pricing. ARM7 but not
LPC.
A sample time of 100us does necessarily relate to a tick of 100us.
Regards,
Richard.
http://www.FreeRTOS.org

(You need to be a member of lpc2000 -- send a blank email to lpc2000-subscribe@yahoogroups.com )