--- In lpc2000@yahoogroups.com, "lyledanner" <lyledanner@y...> wrote: > Have gone to greenhill, ashley, nohau, IAR, Keil looking for a > complete tool package for the LPC229?. Need a good JTAG interface, C > compiler, and debugger with code coverage capability, trace > capability, and kernel aware for Micrium-RTOS. Easy startup > environment. Hover features are also nice where you hover over a > constant, or variable and it lets you know the value. Seems like each > company has severe limitations. I would be open to recommendations > from you that are using the tools. Looked into several options myself and this might help you: For trace you might want to go to a "real" emulator vendor. Good solutions exist from Nohau and Ashling with price advantage for Nohau and I guess some feature advantage for Ashling. If you want a compiler that is highly optimizing, the GNU based solutions are not the best thing you can get. Ashling and Nohau offer GNU based compilers at a low price or in an evaluation package. Better optimizing compilers would be IAR and the new Keil compiler (version 1.3) which is no longer GNU based. Kernel awareness for Micrium you can find from Nohau and IAR combination. I looked on the Ashling website and found something for Nucleus but not for uCOS-II. So, in the end an IDE that supports all your needs might not exist yet but with a combination of Nohau debugger / trace emulator with IAR compiler you should be very close to what you need. Disadvantages of this combination: IAR is not the easiest compiler to set up (Keil seems easier but heck I used it for 51 before ;-) and you have to deal with two interfaces. The C-SPY of IAR does not work seamlessly with a trace emulator. You might want to get the C-Compiler without C-SPY for a lower price than the full package. The Nohau emulator comes with Seehau interface. Another criteria which package to use might be your location. Nohau is located on the West Coast, Ashling in Ireland, Keil in Germany, IAR in Sweden. All companies have officies in both, European and US time zones, sometimes it is just easier to deal with the headquarters in their time zone. don't ask me where all these names come from but there are really funny ones and all the trademarks are owned by the respective companies: FY smiles: Opella, Aside, Vitra, Tanto, Tantino, Seehau, C-SPY, Genia, Hitop, .... to be continued some other time. btw. there are all in one packages from ARM real-view and GHS but it seems that both (high-cost) packages are not fully supporting the (low-cost) LPC2000-family or (GHS) have awareness of micrium OS. Hope this helps, Bob
Message
Re: IPC Tools
2004-08-16 by lpc2100_fan
Attachments
- No local attachments were found for this message.