EmbeddedRelated.com
Forums

Programming tools for Linux

Started by "Ezequiel L. Aceto" May 2, 2007
p...@akamina.com wrote:
>
> On Thu, 3 May 2007 17:43:10 -0300
> >Xtian Xultz wrote:
> >
> >> Very, very nice document. As soon as my printer come back to life,
> I will
> >> certainly print it and read it carefully (I develop on Linux, using
> Kate as
> >> editor, gnuarm, but my projetc doesnt have Jtag, but soon will have).
> >> Thax a lot for your effort!!!!
> >
> >Great work !! I spend a lot of time to build a working toolchain. I'm
> wondering
> >if you're accepting help ? We could stuff like comments on lpc2lisp,
> and simple
> >hello world with using serial (great help for the beginner)
> >Bye bye
> >
> > Thanks for the feedback. The collection of materials in the document
> clearly draws heavily on the open work done by others. I wanted to be
> able to add to that collection of knowledge.
>
> The document will continue to evolve as work continues. I am bringing
> up Linux on my LPC3180 (means Linux 2.6.10 to use the Phytec BSP
> patch) so now I need a glibc based tool chain (initially at least). I
> am working through the details of how to do this leveraging the work
> done by Dan Kegel and Bill Gatliff that resulted in the tool Crosstool.
>

Well, you are now in a different realm of possibilities when you have an
MMU. That little piece of hardware just opens up the whole processor to
some nice capabilities. I have been doing quite a bit of work with
Linux on ARM processors having an MMU and have found two ways to build
the operating system: buildroot and OpenEmbedded. Each have their
pluses and minus, but a lot of the work that you will now be undertaking
has been done before and fairly well put together.

Buildroot is primarily uClibc based, OpenEmbedded is pretty agnostic
when it comes to what lib you choose to use.

Have fun!

Regards,

TomW
--
Tom Walsh - WN3L - Embedded Systems Consultant
http://openhardware.net http://cyberiansoftware.com http://openzipit.org
"Windows? No thanks, I have work to do..."
----------------

An Engineer's Guide to the LPC2100 Series