EmbDev.net

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


Author: John Moore (gustnado)
Posted on:

Rate this post
0 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

Author: Martin Thomas (Guest)
Posted on:

Rate this post
0 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

Reply

Entering an e-mail address is optional. If you want to receive reply notifications by e-mail, please log in.

Rules — please read before posting

  • Post long source code as attachment, not in the text
  • Posting advertisements is forbidden.

Formatting options

  • [c]C code[/c]
  • [avrasm]AVR assembler code[/avrasm]
  • [code]code in other languages, ASCII drawings[/code]
  • [math]formula (LaTeX syntax)[/math]




Bild automatisch verkleinern, falls nötig
Note: the original post is older than 6 months. Please don't ask any new questions in this thread, but start a new one.