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
[email protected]
https://lists.sourceforge.net/lists/listinfo/freetel-codec2