I’m attempting to learn to use the LPC2138 and would really appreciate your advice on which compiler / debugger / JTAG to use since I know nothing!
I don’t mind paying a little for the environment, I just want to get started as soon as possible and as easily as possibly. I’ve been looking at IDE from Rowley and Keil. (I’m using XP).
Just to let you know that I went for the Olimex LPC-MT-2138 with the Rowley Cross Studio IDE that works well with the Olimex JTAG, too.
With a little modification, the GCC example for the eval board work well and there’s a port of freeRTOS for Rowley / LPC2138 (though not exactly the same eval board) which works well with a minimal amount of modification.
I’d definitely recommend this configuration for someone that wants to get started quickly at a low cost. The only “expensive” part is the Rowley IDE which I think is very reasonable for the personal licence.
For a minimal price I have access to a load of examples, and an environment that seems to just plain work. (If you don’t think this is valuable take a look at the OpenOCD forum…)