Tool/software: Code Composer Studio
Hello,
i want to better understand the difference between using CCS' Debug Server (by using the Gui or scripting with DSS) and the GNU-debugging using GDB.
When using CodeComposerStudio for developing an application with e.g. an MSP430, i can choose between the TI compiler and the MSP430-gcc.
Using the GNU toolchain allows debugging with GDB, as far as i understand the TI compiler use its own protocol through the TI "Debug Server", as shown in the schematic below (partially re-drawn from software-dl.ti.com/.../sdto_dss_handbook.html).
So now my questions:
1.) When using GDB as debugger, does it also use the "Debug Server" to communicate with the debug probe (for MSP430)?
2.) How does it look like when i'm debugging an ARM-chip with gcc/gdb an OpenOCD? is here the DebugServer also involved?
Thanks for the clarification!
I am also grateful for suggestions for correction to this graphic, and would also appreciate it if someone could give me some tips as I could show the connection with GDB in the graph.
best regards, Albert
