[Qt-creator] How to start external GDB-Server / st-util in Baremetal?
Tim Sander
tim at krieglstein.org
Tue Oct 21 11:28:45 CEST 2014
Hi Axel
> I am using QtCreator for bare metal development. To start a debug session, I
> have to start st-util before starting debugging in QtCreator.
>
> 1) Is there a way to tell QtCreator to make sure, st-util is running to
> start the debug session?
Currently there is no management for external processes.
That said if st-util can be started in pipeline mode like openocd you can
instruct gdb to start it for you.
> I added st-util as an external utility in QtCreator to be able to start it
> using a shortcut. This is a small improvement but has the disadvantage that
> there is no way to kill the running st-util if something went wrong besides
> the task controll from the operating system.
As st-util and openocd are pretty similar in their functionality i would
suggest trying openocd in pipeline mode.
This functionality is currently not on my TODO list but patches would be
welcome :-).
As far as i remember you have been thinking about implementing a register view
for QtCreator. Has anything happened on that besides thinking?
My current TODO is Makefile support for BareMetal which unfortunatly missed the
boat for the next release. After that i would also be interested on working on
this register view you proposed (all in hobby mode).
Best regards
Tim
More information about the Qt-creator
mailing list