Sign in

username:

password:



Not a member?

Search lpc2000



Search tips

Subscribe to lpc2000



lpc2000 by Keywords

2106 | ADC | ARM7 | Atmel | Bootloader | CAN | CrossStudio | CrossWorks | DDS | ECos | Ethernet | ETM | FIFO | FLASH | FPGA | GCC | GDB | GNU | GNUARM | GPIO | I2C | IAP | IAR | JTAG | Kickstart | LCD | Linux | LPC | LPC-E2294 | LPC2000 | LPC2100 | LPC2104 | Lpc2106 | Lpc210x | LPC2114 | LPC2119 | LPC2124 | LPC2129 | Lpc2138 | LPC213x | LPC21xx | LPC2210 | LPC2212 | LPC2214 | LPC2292 | LPC2294 | LPC2xxx | LPC3128 | MCB2100 | Olimex | Philips | PWM | Rowley | RTC | RTOS | SPI | SSP | UART | UART0 | UART1 | ULINK | USB | Watchdog | Wiggler

Ads

Discussion Groups

Discussion Groups | LPC2000 | AW: OS for LPC2292/94

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 )