EmbDev.net

Forum: ARM programming with GCC/GNU tools Newbie: Quickstart - NXP LPC2xxx series


von John M. (gustnado)


Rate this post
useful
not useful
I'm evaluating the NXP LPC2xxx series of ARM-7 embedded computers for
use in some products and some personal projects. I don't have a whole
lot of time so am looking for a quick way in without paying big bucks -
in other words, I want to use the GNU tool chain.

Also, as the chip is pretty complex compared to, say, the 68HC05 I have
been using, device support, startup, etc packages would be important in
order to not have to write all that stuff. At a minimum, enough to start
the chip, initialize critical things like interrupt handling, etc, and
fire up code from GNU C would be needed.

I would strongly prefer a solution that works on Windows (such as
WinARM). I currently run Cygwin on all of my Windoze boxen.

Thanks in advance

'nado

von Martin Thomas (Guest)


Rate this post
useful
not useful
John Moore wrote:

> At a minimum, enough to start
> the chip, initialize critical things like interrupt handling, etc, and
> fire up code from GNU C would be needed.

Projects with startup-code, linker-scripts, makefiles etc. that can be
built with the GNU tools are available for example in the LPC2000
yahoo-group and in my WinARM-package or my "arm-projects" page:
http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/

> I would strongly prefer a solution that works on Windows (such as
> WinARM). I currently run Cygwin on all of my Windoze boxen.

Since you already found my WinARM collection the other precompiled
toolchains for Win32-hosts (not a full list): Yagarto, Codesourcery
ARM-toolchain, GNUARM, Rowley Crossworks (with IDE and special libc/libm
not newlib)

Martin Thomas

Please log in before posting. Registration is free and takes only a minute.
Existing account
Do you have a Google/GoogleMail account? No registration required!
Log in with Google account
No account? Register here.