[NTLUG:Discuss] IDE for Linux? (embedded development)

Spicerun spicerun at verizon.net
Sat Nov 4 09:09:47 CST 2006


I'm certainly no authority or spokeman for embedded developers....just 
my own views here:

Johnny Cybermyth wrote:
> In my limited experience, all USB debugging hardware is not supported
> outside of windows.
The sad part is that there are a lot of USB JTAG devices, for example, 
that drivers could be written for if the manufacturers of those devices 
would just make available what commands/configurations needed to use 
them, but they keep that very closed.  Someone did try to make a JTAG 
library to handle JTAG devices back in 2003 
(http://openwince.sourceforge.net/jtag/).  Generally what I do see 
though is that once the serial ports are up & running on the target 
boards, most developers will then set up gdb to communicate remotely 
through the serial port.
> At this point, I would like to hear from all of the embedded developers
> on the list. What targets do you develop for, in Linux, and what tools
> do you use to get to that target?
>   
I have developed for AVR atmega128 microcontrollers, PowerPCs (604, 860, 
7448, 8641D, etc.) under Linux, and am now doing some limited 
development for TI's C54x DSPs under Linux.  I've used GCC for the 
crosscompiling and ddd/gdb for the debugging (The nice thing about gdb 
is that you can use it through working communications ports...ethernet 
or serial).  TI's command line tools are available for Linux btw.  We've 
also used the BD Micro Jtag emulator which does work under Linux for 
flash programming of some of the MIPS/ARM parts).




More information about the Discuss mailing list