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. What does "Direct on-device debugging" include?
Forum Updated to NodeBB v4.3 + New Features

What does "Direct on-device debugging" include?

Scheduled Pinned Locked Moved Solved Mobile and Embedded
5 Posts 2 Posters 1.4k Views 2 Watching
  • 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.
  • guiniG Offline
    guiniG Offline
    guini
    wrote on last edited by
    #1

    Hi,

    I'm trying to find information on "Direct on-device debugging" mentioned on the
    licensing comparison chart (near the bottom of the page).

    What can I do with it? Is it a gdbserver running on the device and Qt Creator connecting to it?
    Or is something else used?
    And if it is a gdbserver, why can it only be used in the commercial version of Qt?

    thank you, guini

    1 Reply Last reply
    0
    • veryqtpersonV Offline
      veryqtpersonV Offline
      veryqtperson
      wrote on last edited by veryqtperson
      #2

      Commercial package contains Boot to Qt - Yocto pre-built images and recipes for building your own. You flash a device with it and then you can connect to it via ADB.

      It also includes a complete toolchain to compile and run your apps on the connected device, so you could debug (and profile) it "direct on device" from Qt Creator at your workstation.

      1 Reply Last reply
      0
      • guiniG Offline
        guiniG Offline
        guini
        wrote on last edited by
        #3

        Thank you for your answer.

        So the commercial version gives me a running Linux system and provides a connection to the device,
        but I does not use any special debugger (it uses gbd and gdbserver)?
        Did I understand it correctly?

        1 Reply Last reply
        0
        • veryqtpersonV Offline
          veryqtpersonV Offline
          veryqtperson
          wrote on last edited by
          #4

          I've checked debugger from my kit on Windows and looks like it's GDB.
          I don't know if it's the GDB or some mod.

          a running Linux system

          Which is ready for deploying Qt application, and you can have it starting right after booting, so no Linux desktop, you're booting straight to your app.

          and provides a connection to the device

          For me it's not just a connection. It's also a toolchain (kit) for building an app for embedded platform. I was trying to set all this up on my own and it's not that easy as I thought it would be. Much easier and faster was to go with this package.

          1 Reply Last reply
          0
          • guiniG Offline
            guiniG Offline
            guini
            wrote on last edited by
            #5

            Thank you for checking!

            1 Reply Last reply
            0

            • Login

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