There are a few ways to connect GDB to an embedded system. You can place 
a GDB server on the embedded platform. Or you can use a driver for the 
in-circuit debugging of the chip. Most modern small processors offer an 
in-circuit debugging interface that would be more powerful than a GDB 
server, because it can halt and single-step the processor and examine a 
halted processor. These use DebugWire, SWD, or JTAG.  DebugWire and 
Serial Wire Debug (SWD) are names for a one-wire JTAG replacement 
suitable for 8-bit CPUs. There is a hardware device called ST-LINK that 
is specific to hardware debugging on the STM32.

The Bus Pirate can drive JTAG and DebugWire, although I don't know if 
anyone has yet used it for debugging rather than programming. Since it's 
very versatile and Open Hardware, it's worth trying rather than the more 
expensive processor-specific debugging device.

     Thanks

     Bruce

------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk
_______________________________________________
Freetel-codec2 mailing list
Freetel-codec2@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Reply via email to