Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Mobile and Embedded
  4. Qt extended-remote embedded device debugging
QtWS25 Last Chance

Qt extended-remote embedded device debugging

Scheduled Pinned Locked Moved Unsolved Mobile and Embedded
embeddedstm32f417xxstm32f7
4 Posts 4 Posters 1.6k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A Offline
    A Offline
    alexsho
    wrote on last edited by
    #1

    Hello,
    I need to debug my stm32f4 cpu with Black Magic jtag probe.
    Does Qt supports extended-remote gdb debugging for such embedded devices?

    KazuoAsanoK 1 Reply Last reply
    0
    • A alexsho

      Hello,
      I need to debug my stm32f4 cpu with Black Magic jtag probe.
      Does Qt supports extended-remote gdb debugging for such embedded devices?

      KazuoAsanoK Offline
      KazuoAsanoK Offline
      KazuoAsano
      Qt Champions 2018
      wrote on last edited by KazuoAsano
      #2

      @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 Debugging

      When 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/

      1 Reply Last reply
      0
      • K Offline
        K Offline
        kuzulis
        Qt Champions 2020
        wrote on last edited by
        #3

        @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).

        1 Reply Last reply
        2
        • lukeglukeL Offline
          lukeglukeL Offline
          lukegluke
          wrote on last edited by
          #4

          Take a look at https://www.bartslinger.com/cx-10-quadcopter/debugging-stm32-from-qtcreator/
          and similar articles. Key words: "qtcreator debugging stm32"

          1 Reply Last reply
          2

          • Login

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • Users
          • Groups
          • Search
          • Get Qt Extensions
          • Unsolved