Yahoo Groups archive

Lpc2000

Index last updated: 2026-04-28 23:31 UTC

Thread

LPC2xxx eCOS port

LPC2xxx eCOS port

2004-01-05 by Hugh O'Keeffe

Hi,
Anyone on the group done any work on this ? I know that eCOS is
available for ARM7, however, I'm guessing that it will need specific
device drivers for LPC2xxx peripherals such as UARTS, VIC and Flash ?
Any feedback appreciated


Hugh @ http://www.ashling.com/support/lpc2100/

RE: [lpc2100] LPC2xxx eCOS port

2004-01-05 by Paul Curtis

Hugh,

> Hi,
> Anyone on the group done any work on this ? I know that eCOS 
> is available for ARM7, however, I'm guessing that it will 
> need specific device drivers for LPC2xxx peripherals such as 
> UARTS, VIC and Flash ? Any feedback appreciated

With only 128K of FLASH on an LPC, you're not going to get much
meaningful eCOS code onto a 2106.  Why not port uC/OS?

--
Paul Curtis, Rowley Associates Ltd http://www.rowley.co.uk
CrossWorks for MSP430 and ARM processors

Re: [lpc2100] LPC2xxx eCOS port

2004-01-05 by capiman@t-online.de

Hello Hugh,

i found the following message some days ago:

http://www.cygwin.com/ml/ecos-devel/2003-10/msg00015.html

I already contacted Ashwin, but haven't got any answer from him (perhaps on
chrismas holidays ?)

Greetings,

           Martin

----- Original Message ----- 
Show quoted textHide quoted text
From: "Hugh O'Keeffe" <hugh.okeeffe@...>
To: <lpc2100@yahoogroups.com>
Sent: Monday, January 05, 2004 11:21 AM
Subject: [lpc2100] LPC2xxx eCOS port


> Hi,
> Anyone on the group done any work on this ? I know that eCOS is
> available for ARM7, however, I'm guessing that it will need specific
> device drivers for LPC2xxx peripherals such as UARTS, VIC and Flash ?
> Any feedback appreciated
>
>
> Hugh @ http://www.ashling.com/support/lpc2100/
>
>
>
>
> Yahoo! Groups Links
>
> To visit your group on the web, go to:
>  http://groups.yahoo.com/group/lpc2100/
>
> To unsubscribe from this group, send an email to:
>  lpc2100-unsubscribe@yahoogroups.com
>
> Your use of Yahoo! Groups is subject to:
>  http://docs.yahoo.com/info/terms/
>
>

RE: [lpc2100] LPC2xxx eCOS port

2004-01-05 by Hugh O'Keeffe

Hi Paul,
 
My understanding is that eCOS is highly configurable (via GUI) ,
footprints < 32K are possible and it is open-source with no
up-front/royalty costs.  AFAIK, uC/OS is already ported to LPC2xxx,
however, this OS is not open-source and does require an upfront payment
(see http://www.ucos-ii.com/).
 



Hugh @ http://www.ashling.com/support/lpc2100/ 
Show quoted textHide quoted text
-----Original Message-----
From: Paul Curtis [mailto:plc@...] 
Sent: 05 January 2004 10:27
To: lpc2100@yahoogroups.com
Subject: RE: [lpc2100] LPC2xxx eCOS port


Hugh,

> Hi,
> Anyone on the group done any work on this ? I know that eCOS 
> is available for ARM7, however, I'm guessing that it will 
> need specific device drivers for LPC2xxx peripherals such as 
> UARTS, VIC and Flash ? Any feedback appreciated

With only 128K of FLASH on an LPC, you're not going to get much
meaningful eCOS code onto a 2106.  Why not port uC/OS?

--
Paul Curtis, Rowley Associates Ltd http://www.rowley.co.uk
CrossWorks for MSP430 and ARM processors 


Yahoo! Groups Sponsor	

ADVERTISEMENT
 
<http://rd.yahoo.com/SIG=12cvkri9v/M=267637.4116732.5333197.1261774/D=eg
roupweb/S=1706554205:HM/EXP=1073384882/A=1853619/R=0/*http://www.netflix
.com/Default?mqso=60178356&partid=4116732> click here	
 
<http://us.adserver.yahoo.com/l?M=267637.4116732.5333197.1261774/D=egrou
pmail/S=:HM/A=1853619/rand=550142455> 	


  _____  

Yahoo! Groups Links


*	To visit your group on the web, go to:
http://groups.yahoo.com/group/lpc2100/
  

*	To unsubscribe from this group, send an email to:
lpc2100-unsubscribe@yahoogroups.com
<mailto:lpc2100-unsubscribe@yahoogroups.com?subject=Unsubscribe> 
  

*	Your use of Yahoo! Groups is subject to the Yahoo! Terms of
Service <http://docs.yahoo.com/info/terms/> .

RE: [lpc2100] LPC2xxx eCOS port

2004-01-05 by Paul Curtis

Hugh,
 
The port of uC/OS to hardware costs nothing as long as the port is
contributed back to Jean's site so he can host it.  The OS is
inexpensive, delivered with the uC/OS book on CD.  I'm not sure of the
deployment costs, though, but I'm sure it's competetive with other OS
offerings, otherwise Micrium would go out of business.
 
I'm not swayed one way or the other on RTOS support in embedded systems,
I've never really had a good re asonto use one.  Even for big embedded
systems with 16 68K boards on VMEbus with 56 simulataneous serial inputs
at 38K4 streaming to a terrestrial datacast system, I wasn't persuaded
to use an RTOS, just interrupts.
 
Oh, and all my code fits well inside 4K for any conceivable task, of
course!  ;-)

--
Paul Curtis, Rowley Associates Ltd http://www.rowley.co.uk
<http://www.rowley.co.uk/> 
CrossWorks for MSP430 and ARM processors 
Show quoted textHide quoted text
	-----Original Message-----
	From: Hugh O'Keeffe [mailto:hugh.okeeffe@...] 
	Sent: 05 January 2004 10:39
	To: lpc2100@yahoogroups.com
	Subject: RE: [lpc2100] LPC2xxx eCOS port
	
	
	Hi Paul,
	 
	My understanding is that eCOS is highly configurable (via GUI) ,
footprints < 32K are possible and it is open-source with no
up-front/royalty costs.  AFAIK, uC/OS is already ported to LPC2xxx,
however, this OS is not open-source and does require an upfront payment
(see http://www.ucos-ii.com/).
	 
	
	

	Hugh @ http://www.ashling.com/support/lpc2100/ 

		-----Original Message-----
		From: Paul Curtis [mailto:plc@....uk] 
		Sent: 05 January 2004 10:27
		To: lpc2100@yahoogroups.com
		Subject: RE: [lpc2100] LPC2xxx eCOS port
		
		
		Hugh,
		
		> Hi,
		> Anyone on the group done any work on this ? I know
that eCOS 
		> is available for ARM7, however, I'm guessing that it
will 
		> need specific device drivers for LPC2xxx peripherals
such as 
		> UARTS, VIC and Flash ? Any feedback appreciated
		
		With only 128K of FLASH on an LPC, you're not going to
get much
		meaningful eCOS code onto a 2106.  Why not port uC/OS?
		
		--
		Paul Curtis, Rowley Associates Ltd
http://www.rowley.co.uk
		CrossWorks for MSP430 and ARM processors 
		
		
		
  _____  

		Yahoo! Groups Links
		

		*	To visit your group on the web, go to:
			http://groups.yahoo.com/group/lpc2100/
			  
		*	To unsubscribe from this group, send an email
to:
			lpc2100-unsubscribe@yahoogroups.com
<mailto:lpc2100-unsubscribe@yahoogroups.com?subject=Unsubscribe> 
			  
		*	Your use of Yahoo! Groups is subject to the
Yahoo! Terms of Service <http://docs.yahoo.com/info/terms/> . 



	
  _____  

	Yahoo! Groups Links
	

	*	To visit your group on the web, go to:
		http://groups.yahoo.com/group/lpc2100/
		  
	*	To unsubscribe from this group, send an email to:
		lpc2100-unsubscribe@yahoogroups.com
<mailto:lpc2100-unsubscribe@yahoogroups.com?subject=Unsubscribe> 
		  
	*	Your use of Yahoo! Groups is subject to the Yahoo! Terms
of Service <http://docs.yahoo.com/info/terms/> .

RE: [lpc2100] LPC2xxx eCOS port

2004-01-05 by Hugh O'Keeffe

Hi Paul,
 
I've seen the book and its an excellent guide to OS use in embedded
systems, however, for commercial use Micrium do require some upfront
license agreement + cash (I think its 100s of $).  
 
eCOS is totally free for use in commercial applications, however, you
are on your own from a support point-of-view (unless you pay companies
for support (e.g ecoscentric.com)).
 
My interest is sparked by the requirement to port an existing eCOS
application to LPC2xxxx, hence, using another OS is not an option.
 
 
Hugh @  <http://www.ashling.com/support/lpc2100/>
http://www.ashling.com/support/lpc2100/ 
Show quoted textHide quoted text
 -----Original Message-----
From: Paul Curtis [mailto:plc@...] 
Sent: 05 January 2004 14:04
To: lpc2100@yahoogroups.com
Subject: RE: [lpc2100] LPC2xxx eCOS port



Hugh,

The port of uC/OS to hardware costs nothing as long as the port is
contributed back to Jean's site so he can host it.  The OS is
inexpensive, delivered with the uC/OS book on CD.  I'm not sure of the
deployment costs, though, but I'm sure it's competetive with other OS
offerings, otherwise Micrium would go out of business.

I'm not swayed one way or the other on RTOS support in embedded systems,
I've never really had a good re asonto use one.  Even for big embedded
systems with 16 68K boards on VMEbus with 56 simulataneous serial inputs
at 38K4 streaming to a terrestrial datacast system, I wasn't persuaded
to use an RTOS, just interrupts.

Oh, and all my code fits well inside 4K for any conceivable task, of
course!  ;-)

--
Paul Curtis, Rowley Associates Ltd http://www.rowley.co.uk
<http://www.rowley.co.uk/> 
CrossWorks for MSP430 and ARM processors 

      -----Original Message-----
      From: Hugh O'Keeffe [mailto:hugh.okeeffe@...] 
      Sent: 05 January 2004 10:39
      To: lpc2100@yahoogroups.com
      Subject: RE: [lpc2100] LPC2xxx eCOS port
      
      
      Hi Paul,
      
      My understanding is that eCOS is highly configurable (via GUI) ,
footprints < 32K are possible and it is open-source with no
up-front/royalty costs.  AFAIK, uC/OS is already ported to LPC2xxx,
however, this OS is not open-source and does require an upfront payment
(see http://www.ucos-ii.com/).
      
      
      

      Hugh @ http://www.ashling.com/support/lpc2100/ 

            -----Original Message-----
            From: Paul Curtis [mailto:plc@...] 
            Sent: 05 January 2004 10:27
            To: lpc2100@yahoogroups.com
            Subject: RE: [lpc2100] LPC2xxx eCOS port
            
            
            Hugh,
            
            > Hi,
            > Anyone on the group done any work on this ? I know
that eCOS 
            > is available for ARM7, however, I'm guessing that it
will 
            > need specific device drivers for LPC2xxx peripherals
such as 
            > UARTS, VIC and Flash ? Any feedback appreciated
            
            With only 128K of FLASH on an LPC, you're not going to
get much
            meaningful eCOS code onto a 2106.  Why not port uC/OS?
            
            --
            Paul Curtis, Rowley Associates Ltd
http://www.rowley.co.uk
            CrossWorks for MSP430 and ARM processors 
            
            
            
  _____  

            Yahoo! Groups Links
            

            *      To visit your group on the web, go to:
                  http://groups.yahoo.com/group/lpc2100/
                    
            *      To unsubscribe from this group, send an email
to:
                  lpc2100-unsubscribe@yahoogroups.com
<mailto:lpc2100-unsubscribe@yahoogroups.com?subject=Unsubscribe> 
                    
            *      Your use of Yahoo! Groups is subject to the
Yahoo! Terms of Service <http://docs.yahoo.com/info/terms/> . 



      
  _____  

      Yahoo! Groups Links
      

      *      To visit your group on the web, go to:
            http://groups.yahoo.com/group/lpc2100/
              
      *      To unsubscribe from this group, send an email to:
            lpc2100-unsubscribe@yahoogroups.com
<mailto:lpc2100-unsubscribe@yahoogroups.com?subject=Unsubscribe> 
              
      *      Your use of Yahoo! Groups is subject to the Yahoo! Terms
of Service <http://docs.yahoo.com/info/terms/> . 




  _____  

Yahoo! Groups Links


*	To visit your group on the web, go to:
http://groups.yahoo.com/group/lpc2100/
  

*	To unsubscribe from this group, send an email to:
lpc2100-unsubscribe@yahoogroups.com
<mailto:lpc2100-unsubscribe@yahoogroups.com?subject=Unsubscribe> 
  

*	Your use of Yahoo! Groups is subject to the Yahoo! Terms of
Service <http://docs.yahoo.com/info/terms/> .

Re: [lpc2100] LPC2xxx eCOS port

2004-01-05 by Matthias Weingart

On Mon, Jan 05, 2004 at 02:31:29PM -0000, Hugh O'Keeffe wrote:
>    
>    eCOS is totally free for use in commercial applications, however, you
>    are on your own from a support point-of-view (unless you pay companies
>    for support (e.g ecoscentric.com)).
>    
>    My interest is sparked by the requirement to port an existing eCOS
>    application to LPC2xxxx, hence, using another OS is not an option.

>      
>            My understanding is that eCOS is highly configurable (via
>      GUI) ,
>      footprints < 32K are possible and it is open-source with no
>      up-front/royalty costs.  AFAIK, uC/OS is already ported to LPC2xxx,
>      however, this OS is not open-source and does require an upfront
>      payment
>      (see [4]http://www.ucos-ii.com/).

Does eCos really work on the LPC with just 64kBytes RAM? From
the ecos-mailinglist archive people recommend at least 200kBytes RAM.
Well it is highly configurable, but with half of the memory used by the OS
there is no much room for the application.

M.

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.