Yahoo Groups archive

Lpc2000

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

Thread

Looking for low cost toolchain for LPC2106

Looking for low cost toolchain for LPC2106

2004-10-19 by rudyvanraemdonck

Hi,

Here is my situation:

I have currently developed (and am selling) a number of intelligent 
IO cards for model railroad control. The modules are based on 
ATMega8 (which I love). All modules are linked up to a RS485 network 
(up to 127) and talk to a PC (486@66MHz) running DOS. Yes, you read 
well, DOS! This is because the program to control the railroad 
(collision prevention, acceleration/decelleration of trains) must 
run in real-time.

Next step is to develop a small controller to which I will port the 
DOS application (about 15.000 lines of PASCAL code). For this 
project I am very interested in using the LPC2106.

Since my controller will be manufactured in limited series 
(batches of 10 or 20), and since I am a one man company, I am 
looking for a low cost tool chain to develop, simulate, debug my 
application. Preferrably I would like to have no code size limit as 
in most starter kits (e.g. Hitex). Also I am using a Windows PC as a 
host system 
(Multi edit editor, GCC or Imagecraft ARM compiler when it will be 
available).

One idea could be to buy a code size limited starter kit to test and 
debug the hardware abstraction layer (uart driver, comm protocol) 
for my application. The moment that is working, I could use the free 
Borland C/C++ compiler to write, test and debug the functionality of 
my application on PC (in a virtual environment). If all is right, 
then I could compile the complete application for the ARM and test 
it using classic debug techniques (control a led, send debug 
messages over the uart). Of course this is productive than an 
emulator but perhaps it could work.

Can anyone give me some good advice please?

Kind regards,

Rudy
Modeltech - Belgium
www.modeltech.be (in Dutch and under construction for the moment)

Looking for low cost toolchain for LPC2106

2004-10-20 by Stephen Pelc

> Next step is to develop a small controller to which I will
> port the DOS application (about 15.000 lines of PASCAL code).
> For this project I am very interested in using the LPC2106. 

> Since my controller will be manufactured in limited series
> (batches of 10 or 20), and since I am a one man company, I am
> looking for a low cost tool chain to develop, simulate, debug
> my application.

See:
   www.mpeltd.demon.co.uk/usbstamp.htm
   www.mpeltd.demon.co.uk/tiniarm.htm

As of next week the Development CD will include an evaluation 
version of the Rowley tool chain (thanks to Paul and Mike).

Our low cost Forth compiler (GBP 100.00, EU ~145) is limited to 
120k code and 64k RAM, which is ideal to fill a 2106.

Stephen

--
Stephen Pelc, stephen@...
MicroProcessor Engineering Ltd - More Real, Less Time
133 Hill Lane, Southampton SO15 5AF, England
tel: +44 23 80 631441, fax: +44 23 80 339691
web: http://www.mpeltd.demon.co.uk - free VFX Forth downloads

Re: Looking for low cost toolchain for LPC2106

2004-10-22 by tinyarmdev

Dear sir,
look at www.tinyarm.com.
Contact me at info@... if you find our offering interesting.
Yvon

--- In lpc2000@yahoogroups.com, "rudyvanraemdonck" <rudy@m...> wrote:
> 
> Hi,
> 
> Here is my situation:
> 
> I have currently developed (and am selling) a number of intelligent 
> IO cards for model railroad control. The modules are based on 
> ATMega8 (which I love). All modules are linked up to a RS485 
network 
> (up to 127) and talk to a PC (486@66MHz) running DOS. Yes, you read 
> well, DOS! This is because the program to control the railroad 
> (collision prevention, acceleration/decelleration of trains) must 
> run in real-time.
> 
> Next step is to develop a small controller to which I will port the 
> DOS application (about 15.000 lines of PASCAL code). For this 
> project I am very interested in using the LPC2106.
> 
> Since my controller will be manufactured in limited series 
> (batches of 10 or 20), and since I am a one man company, I am 
> looking for a low cost tool chain to develop, simulate, debug my 
> application. Preferrably I would like to have no code size limit as 
> in most starter kits (e.g. Hitex). Also I am using a Windows PC as 
a 
> host system 
> (Multi edit editor, GCC or Imagecraft ARM compiler when it will be 
> available).
> 
> One idea could be to buy a code size limited starter kit to test 
and 
> debug the hardware abstraction layer (uart driver, comm protocol) 
> for my application. The moment that is working, I could use the 
free 
> Borland C/C++ compiler to write, test and debug the functionality 
of 
Show quoted textHide quoted text
> my application on PC (in a virtual environment). If all is right, 
> then I could compile the complete application for the ARM and test 
> it using classic debug techniques (control a led, send debug 
> messages over the uart). Of course this is productive than an 
> emulator but perhaps it could work.
> 
> Can anyone give me some good advice please?
> 
> Kind regards,
> 
> Rudy
> Modeltech - Belgium
> www.modeltech.be (in Dutch and under construction for the moment)

Re: [lpc2000] Looking for low cost toolchain for LPC2106

2004-10-27 by micheal jack

Hi 
 
I am using a low price toolchain for chips based on ARM. It include IDE, Emulator, and emulator board. you can view their website www.embedinfo.com.  
The price of their tools I think is the cheapest of the world, but the ability of them are good. Maybe you can find what you want.


rudyvanraemdonck <rudy@...> wrote:

Hi,

Here is my situation:

I have currently developed (and am selling) a number of intelligent 
IO cards for model railroad control. The modules are based on 
ATMega8 (which I love). All modules are linked up to a RS485 network 
(up to 127) and talk to a PC (486@66MHz) running DOS. Yes, you read 
well, DOS! This is because the program to control the railroad 
(collision prevention, acceleration/decelleration of trains) must 
run in real-time.

Next step is to develop a small controller to which I will port the 
DOS application (about 15.000 lines of PASCAL code). For this 
project I am very interested in using the LPC2106.

Since my controller will be manufactured in limited series 
(batches of 10 or 20), and since I am a one man company, I am 
looking for a low cost tool chain to develop, simulate, debug my 
application. Preferrably I would like to have no code size limit as 
in most starter kits (e.g. Hitex). Also I am using a Windows PC as a 
host system 
(Multi edit editor, GCC or Imagecraft ARM compiler when it will be 
available).

One idea could be to buy a code size limited starter kit to test and 
debug the hardware abstraction layer (uart driver, comm protocol) 
for my application. The moment that is working, I could use the free 
Borland C/C++ compiler to write, test and debug the functionality of 
my application on PC (in a virtual environment). If all is right, 
then I could compile the complete application for the ARM and test 
it using classic debug techniques (control a led, send debug 
messages over the uart). Of course this is productive than an 
emulator but perhaps it could work.

Can anyone give me some good advice please?

Kind regards,

Rudy
Modeltech - Belgium
www.modeltech.be (in Dutch and under construction for the moment)





Yahoo! Groups SponsorADVERTISEMENT


---------------------------------
Yahoo! Groups Links

   To visit your group on the web, go to:
http://groups.yahoo.com/group/lpc2000/
  
   To unsubscribe from this group, send an email to:
lpc2000-unsubscribe@yahoogroups.com
  
   Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. 


		
---------------------------------
Do you Yahoo!?
Yahoo! Mail Address AutoComplete - You start. We finish.

[Non-text portions of this message have been removed]

Re: Looking for low cost toolchain for LPC2106

2004-10-27 by Stephen Pelc

> rudyvanraemdonck <rudy@...> wrote:

> Next step is to develop a small controller to which I will port
> the DOS application (about 15.000 lines of PASCAL code). For this
> project I am very interested in using the LPC2106.

> Since my controller will be manufactured in limited series 
> (batches of 10 or 20), and since I am a one man company, I am
> looking for a low cost tool chain to develop, simulate, debug my
> application. Preferrably I would like to have no code size limit
> as in most starter kits (e.g. Hitex).

Since you have to port the code from language to another (if I 
read you correctly), consider using Forth. Our VFX compiler 
generates good code. For GBP 165 (~EU 225) you get a compiler 
with a 120k code and 64k RAM limit to fit the 2106 and a 2106 
board. See
  www.mpeltd.demon.co.uk/usbstamp.htm
  www.mpeltd.demon.co.uk/tiniarm.htm

Plus you get multi-tasking, interactive debugging ...

Stephen
P.S. I only got into Forth because I was looking for a portable 
Pascal compiler!

--
Stephen Pelc, stephen@...
MicroProcessor Engineering Ltd - More Real, Less Time
133 Hill Lane, Southampton SO15 5AF, England
tel: +44 23 80 631441, fax: +44 23 80 339691
web: http://www.mpeltd.demon.co.uk - free VFX Forth downloads

Re: [lpc2000] Re: Looking for low cost toolchain for LPC2106

2004-10-28 by Alex Holden

Stephen Pelc wrote:
>>Since my controller will be manufactured in limited series 
>>(batches of 10 or 20), and since I am a one man company, I am
>>looking for a low cost tool chain to develop, simulate, debug my
>>application. Preferrably I would like to have no code size limit
>>as in most starter kits (e.g. Hitex).
> Since you have to port the code from language to another (if I 
> read you correctly), consider using Forth. Our VFX compiler 
> generates good code. For GBP 165 (~EU 225) you get a compiler 
> with a 120k code and 64k RAM limit to fit the 2106 and a 2106 
> board. See
>   www.mpeltd.demon.co.uk/usbstamp.htm
>   www.mpeltd.demon.co.uk/tiniarm.htm

 From reading the product manual (I couldn't find it mentioned in the 
advert) it appears that we're only allowed to target hardware purchased 
from you with the \ufffd165 version of the compiler. If the OP doesn't want 
to base the production version of his controller around your TiniARM 
module he would have to buy the full version of the compiler for \ufffd1250. 
Is that correct?

-- 
------------ Alex Holden - http://www.linuxhacker.org ------------
If it doesn't work, you're not hitting it with a big enough hammer

Looking for low cost toolchain for LPC2106

2004-10-29 by Stephen Pelc

>    From: Alex Holden <alex@...>

>  From reading the product manual (I couldn't find it
> mentioned in the advert) it appears that we're only allowed to
> target hardware purchased from you with the £165 version of
> the compiler. If the OP doesn't want to base the production
> version of his controller around your TiniARM module he would
> have to buy the full version of the compiler for £1250. Is
> that correct? 

No. You can only use the TiniARM and USB Stamp binaries with 
those boards. These are the ones you get when you buy a board 
only. What is produced by any version of the cross compiler you 
can do what you like with.

The £165 package includes the cross compiler and one board. The 
low cost compiler is just restricted to 120kb code and 64kb RAM. 
Multitasking and floating point are included. Driver files are 
only included for LPC2xxx parts. The £1250 compiler has no 
restrictions and includes target code for a state machine 
compiler, PID loops and a filing system.

Stephen

--
Stephen Pelc, stephen@mpeltd.demon.co.uk
MicroProcessor Engineering Ltd - More Real, Less Time
133 Hill Lane, Southampton SO15 5AF, England
tel: +44 23 80 631441, fax: +44 23 80 339691
web: http://www.mpeltd.demon.co.uk - free VFX Forth downloads

Re: [lpc2000] Looking for low cost toolchain for LPC2106

2004-10-29 by Alex Holden

Stephen Pelc wrote:
> The \ufffd165 package includes the cross compiler and one board. The 
> low cost compiler is just restricted to 120kb code and 64kb RAM. 
> Multitasking and floating point are included. Driver files are 
> only included for LPC2xxx parts. The \ufffd1250 compiler has no 
> restrictions and includes target code for a state machine 
> compiler, PID loops and a filing system.

My apologies; it seems that I read the statement regarding not being 
allowed to target hardware not purchased from you in the manual for the 
embedded Forth engine, not the Windows based Forth cross-compiler.

-- 
------------ Alex Holden - http://www.linuxhacker.org ------------
If it doesn't work, you're not hitting it with a big enough hammer

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.