[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