Posted by nosp...@FreeRTOS.org July 15, 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 100sec 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

An Engineer's Guide to the LPC2100 Series

Posted by "Gromann, Klaus" July 12, 2006
I've tried a tick time of 200 usecs (LPC2292 / 60 MHz) and it was really worst case.
I had some timing violations running 4 or 5 tasks with really low complexity 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 the interrupt if needed.
We only use the low level CAN-protocoll so I can't estimate the performance needed for CANOpen.

regards
Klaus



-----Original Message-----
From: l... [mailto:l...] On Behalf Of guillaume STEFFEN
Sent: Wednesday, July 12, 2006 1:22 PM
To: l...
Subject: Re : AW: [lpc2000] OS for LPC2292/94



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 100sec too.
Is it possible? or is it better not to do this process(with high sample time) with OS?

----- Message d'origine ----
De : "Gromann, Klaus" >
: l...
Envoyle : Mercredi, 12 Juillet 2006, 9h29mn 16s
Objet : AW: [lpc2000] OS for LPC2292/94

Hi Guillaume,

depends on the application you want to make. IMHO eCos is a little bit oversized for small embedded systems.
I have evaluated FreeRTOS and the CTL-Tools from Rowleys (it's a part of the 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 the biggest footprint of the three.
Because we use the LPC2292 mainly for hardware control and CAN-Bus communication, we use the CTL-library with good experience.

regards
Klaus

-----Ursprgliche 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

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



















Posted by guillaume STEFFEN July 12, 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 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?

----- Message d'origine ----
De : "Gromann, Klaus"
À : l...
Envoyé le : Mercredi, 12 Juillet 2006, 9h29mn 16s
Objet : AW: [lpc2000] OS for LPC2292/94


Hi Guillaume,

depends on the application you want to make. IMHO eCos is a little bit oversized for small embedded systems.
I have evaluated FreeRTOS and the CTL-Tools from Rowleys (it's a part of the 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 the biggest footprint of the three.
Because we use the LPC2292 mainly for hardware control and CAN-Bus communication, we use the CTL-library with good experience.

regards
Klaus

-----Ursprüngliche 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

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













Posted by "Gromann, Klaus" July 12, 2006
Hi Guillaume,

depends on the application you want to make. IMHO eCos is a little bit oversized for small embedded systems.
I have evaluated FreeRTOS and the CTL-Tools from Rowleys (it's a part of the 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 the biggest footprint of the three.
Because we use the LPC2292 mainly for hardware control and CAN-Bus communication, we use the CTL-library with good experience.

regards
Klaus
-----Ursprgliche Nachricht-----
Von: l... im Auftrag von guillaume STEFFEN
Gesendet: Di 11.07.2006 10:38
An: l...
Betreff: [lpc2000] OS for LPC2292/94

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






Posted by 42Bastian Schick July 11, 2006
Hi
> Do you have some suggestions for have good choice?

You may look at www.sciopta.com.
I work for Sciopta, so for more info you might contact me privatly.
All I want to say: It is not for free, but worth its costs :-)

--
42Bastian
Posted by guillaume STEFFEN July 11, 2006
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