Forums

newbie question

Started by Deepak Kashyap November 22, 2005
Hello fellow members,
This is my first post.I am new to lpc and starting off with lpc2124.
I want to know what are the Free ( gnu) tools available for LPC2124 for win deelopment preferably.

Also I have worked on RTos' s before can freeRTos be ported to any custom hardware design? Thank you

Deepak
---------------------------------
Enjoy this Diwali with Y! India Click here



An Engineer's Guide to the LPC2100 Series

On Wednesday 23 November 2005 15:30, Deepak Kashyap wrote:
> Hello fellow members,
> This is my first post.I am new to lpc and starting off with lpc2124.
> I want to know what are the Free ( gnu) tools available for LPC2124 for
> win deelopment preferably.

www.gnuarm.org has prebuilt gnu toolchains. I would recommend gcc 3.4.3 or so.

I would strongly recommend using cygwin as a gnu environment under Windows
rather than vanilla windows. cygwin gives proper gnu make etc.

>
> Also I have worked on RTos' s before can freeRTos be ported to any custom
> hardware design?

Yes. AFAIK there are already ports of FreeRTOS to gcc for various ARM micro
variants.



> www.gnuarm.org has prebuilt gnu toolchains. I would recommend gcc 3.4.3 or
so.
>
> I would strongly recommend using cygwin as a gnu environment under Windows
> rather than vanilla windows. cygwin gives proper gnu make etc.


I use the gnuarm tools along with UnxUtils
(http://unxutils.sourceforge.net/) rather than the cygwin make.

Regards,
Richard. http://www.FreeRTOS.org


On Wednesday 23 November 2005 21:12, FreeRTOS Info wrote:
> > www.gnuarm.org has prebuilt gnu toolchains. I would recommend gcc 3.4.3
> > or
>
> so.
>
> > I would strongly recommend using cygwin as a gnu environment under
> > Windows rather than vanilla windows. cygwin gives proper gnu make etc.
>
> I use the gnuarm tools along with UnxUtils
> (http://unxutils.sourceforge.net/) rather than the cygwin make.

UnxUtils looks interesting as a Cygwin alternative. I'll give it a try. From
what I read it supports sed etc too which are typically quite important in
more complex makefiles.