EmbeddedRelated.com
Forums
Memfault Beyond the Launch

Flash programming and debugging with free software tools

Started by mc_hof October 17, 2009
Dear all,

I am just starting programming with NXPs LPC2xxx and LPC17xx controllers. I can use these boards:
Keil MCB1760 with LPC1768, ULINK2
Keil MCB2360 with LPC2368, ULINK2
Keil MCB2470 with LPC2486, ULINK2
Hitex LPC1768 Stick

Now, my question is if a gcc- based development environment (optimally but not mandatory integrated with eclipse) exists with which I can generate code for the controllers (ARM, Thumb, Thumb2) and program the Flash of the boards and debug / trace the execution? It could run under Windows or Linux.

The main obstacle should be the interfacing to the boards, which differs greatly between Keil and Hitex. Could please someone tell me what can be done and maybe give me some pointers on how to proceed.

Cheers,
Andreas

An Engineer's Guide to the LPC2100 Series

http://www.lmgtfy.com/?qipse+arm+gcc

Am 10/17/2009 4:24 PM, also sprach mc_hof:
> Dear all,
>
> I am just starting programming with NXPs LPC2xxx and LPC17xx controllers. I can use these boards:
> Keil MCB1760 with LPC1768, ULINK2
> Keil MCB2360 with LPC2368, ULINK2
> Keil MCB2470 with LPC2486, ULINK2
> Hitex LPC1768 Stick
>
> Now, my question is if a gcc- based development environment (optimally but not mandatory integrated with eclipse) exists with which I can generate code for the controllers (ARM, Thumb, Thumb2) and program the Flash of the boards and debug / trace the execution? It could run under Windows or Linux.
>
> The main obstacle should be the interfacing to the boards, which differs greatly between Keil and Hitex. Could please someone tell me what can be done and maybe give me some pointers on how to proceed.
>
> Cheers,
> Andreas
>
>

Memfault Beyond the Launch