Add Boot to Qt devices

Note: Enable the Boot to Qt plugin to use it.

If Qt Creator does not automatically detect a Boot to Qt device you connect with USB, check that you followed the instructions in the Quick Start Guide for the device.

If that does not help, but you can reach the IP address of the device, create a network connection to it:

  1. Go to Preferences > Devices > Devices.

    {Devices tab in Preferences}

  2. Select Add > Boot2Qt Device to create a network connection to the device.

    {Boot to Qt Network Device Setup wizard}

  3. In Device name, enter a name for the connection.
  4. In Device address, enter the host name or IP address of the device. This value becomes the value of the %{Device:HostAddress} variable.
  5. Select Finish to test the connection and add the device.

The wizard does not show parameters that have sensible default values, such as the SSH port number. It is available in the variable %{Device:SshPort}.

To add a device without using a wizard, select Boot2Qt Device in the pull-down menu of the Add button.

Note: On Ubuntu Linux, the development user account must have access to the plugged-in devices. To grant them access to the device via USB, create a new udev rule, as described in Boot to Qt: Setting Up USB Access to Embedded Devices.

Reboot devices

To reboot the selected device, select Reboot Device.

Restore default applications

To restore the default application to the device, select Restore Default App.

See also Enable and disable plugins, How To: Develop for Boot to Qt, Developing for Boot to Qt Devices, and Boot to Qt: Setting Up USB Access to Embedded Devices.

© 2024 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.