Qt extended-remote embedded device debugging
-
@alexsho ,
In Qt Creator, It will support only the debug using gdbserver on the target.
Therefore, It doesn't support debug function via SWD or JTAG.
Qt Documentation: Launching the Debugger - Remote DebuggingWhen It can't introduced gdbserver(linux), I use the following develop environment.
I often used DS-5 debug function in using non-OS/RTOS board,Arm DS-5:
https://developer.arm.com/products/software-development-tools/ds-5-development-studio
IAR Embedded Workbench:
https://www.iar.com/iar-embedded-workbench/
KEIL MDK:
http://www2.keil.com/mdk5/ -
@alexsho said in Qt extended-remote embedded device debugging:
Does Qt supports extended-remote gdb debugging for such embedded devices?
Yes, of course. QtC support debugging for bare-metal devices (but only with GCC && GDB toolchains). You need to use or OpenOCD or ST-Link utility as GDB server. Also you should to create your project based on QBS (or, maybe CMake).
-
Take a look at https://www.bartslinger.com/cx-10-quadcopter/debugging-stm32-from-qtcreator/
and similar articles. Key words: "qtcreator debugging stm32"