C

Reference Target Devices and Development Hosts

Qt for Device Creation supports a variety of hardware. Reference Target Devices lists the supported target devices for Boot to Qt Software Stack. Supported Development Hosts defines the supported development environments for Qt for Device Creation. For more information about the supported platforms in Qt, see Supported Platforms.

Reference Target Devices

The reference target devices are listed under the following SOC (System On a Chip) categories.

The Device image availability column in the reference target device tables describes the provided content in the Qt online installer:

  • For Pre-built image reference target devices, Qt online installer provides a pre-built Yocto image.
  • For DIY (Do It Yourself) reference target devices, Qt online installer provides Boot to Qt sources that can be used for building Yocto images.

The Group column defines the support group of the reference target device. For more information, see Support Groups.

SOCHardware BoardOperating SystemsSupport GroupDevice Image Availability
AppleApple TVtvOS3DIY
Apple WatchwatchOS3DIY
Broadcom BCM283xRaspberry Pi 3 BEmbedded Linux2Pre-built image
Windows 10 IoT Core (Universal Windows Platform)2DIY
Raspberry Pi 2 Model BEmbedded Linux3DIY
Raspberry Pi Model BEmbedded Linux3DIY
Hilscher netX 4000NETX 4000Embedded Linux3DIY
NVIDIA Tegra X1NVIDIA DRIVE CXIntegrity1DIY, part of Qt Automotive Suite
Embedded Linux2DIY, part of Qt Automotive Suite
QNX2DIY, part of Qt Automotive Suite
NVIDIA Jetson TX1Embedded Linux3DIY
NVIDIA Tegra X2NVIDIA Jetson TX2Embedded Linux1Pre-built image
Integrity1DIY
NVIDIA Drive XavierNVIDIA Driver PX XavierEmbedded Linux3DIY
NXP i.MX6Toradex Apalis iMX6Embedded Linux1Pre-built image
Boundary Devices i.MX6 BoardsEmbedded Linux2Pre-built image
VxWorks3DIY
Toradex Colibri iMX6Embedded Linux2Pre-built image
Toradex Colibri iMX6ULLEmbedded Linux2Pre-built image
NXP SABRE Board for Smart DevicesEmbedded Linux3DIY
Garz & FrickeEmbedded Linux3DIY
Kontron SMARC-sAMX6iEmbedded Linux3DIY
Keith & KoepWindows 10 IoT Core (Universal Windows Platform)3DIY
NXP i.MX7Toradex Colibri iMX7Embedded Linux1Pre-built image
NXP Warp 7Embedded Linux2DIY
NXP i.MX8Toradex Apalis iMX8Embedded Linux2Pre-built image
NXP VybridToradex Colibri VF50Embedded Linux3DIY
Toradex Colibri VF61Embedded Linux3DIY
Qualcomm Snapdragon 212 APQ8009Trekstor SmartagentWindows 10 IoT Core (Universal Windows Platform)3DIY
Qualcomm Snapdragon 410EQualcomm DragonboardWindows 10 IoT Core (Universal Windows Platform)2DIY
Qualcomm Snapdragon 820S820Am v2 Automotive Development PlatformIntegrity1DIY
QNX2DIY
Embedded Android3DIY
Embedded Linux3DIY
Renesas R-Car E2Renesas E2Embedded Linux3DIY
Renesas R-Car D3Renesas D3Embedded Linux3DIY
Integrity3DIY
QNX3DIY
Renesas R-Car H3Renesas H3 Starter KitEmbedded Linux2DIY
QNX2DIY
Renesas H3 Salvator-XIntegrity1DIY
Embedded Linux3DIY
TI AM335xSitara AM335x Starter KitEmbedded Linux3DIY
BeagleBone BlackEmbedded Linux3DIY
x86-64 PCIntel NUCEmbedded Linux1Pre-built image
QNX2DIY
VxWorks3DIY

Support Groups

The supported reference target devices are divided into three groups.

Group 1

In Group 1, Qt is fully supported by Qt Support team unless otherwise stated due to limitations on the platform level. The support team can help with any issues relating to the Qt libraries and tools, but not the third party elements. Any problems found need to be reproducible with Qt libraries for further investigation by the support team.

The fully supported Qt is available via the Qt online installer. The supported Qt includes tools for flashing, building, and debugging Qt and the Qt Creator development environment.

Group 2

Pre-compiled images for the group 2 devices are available as Qt Board Support Packages (QBSP) from the Qt Account Downloads page. However, the pre-compiled images will not be fully tested before the Qt release so all Qt tools are not guaranteed to work with the images.

No support is provided for the group 2 pre-compiled images. If you would like to have group 1 level support for group 2 devices, you can contact Qt Professional Services.

If a Qt related problem is found and reproducible with the Qt libraries on either desktop or a group 1 platform then it will be investigated further by the Qt Support team.

Group 3

All other hardware that is known to work but support from The Qt Company may need additional agreement. If a Qt related problem is found and reproducible with the Qt libraries on either desktop or a group 1 platform then it will be investigated further by the Qt Support team. To use these devices, you need to build images by yourself or contact The Qt Company for consultancy services.

If you would like to have group 1 level support for group 3 devices, you can contact Qt Professional Services.

Supported Target Operating System Versions

In Qt for Device Creation, the supported target operating system versions are:

  • Embedded Linux based on Yocto 2.5.3 (Sumo)
  • QNX 7.0
  • INTEGRITY 11.44 including patches (and GHS compiler 2016.5.4 or 2017.1)

The following Real-Time Operating System (RTOS) versions are used in Qt's internal test environment:

  • INTEGRITY 11.4.4 on Renesas R-Car H3
  • INTEGRITY 11.4.4 on i.MX6
  • INTEGRITY 11.7.2 on Qualcomm Snapdragon 820
  • QNX 7 on i.MX6

Emulator Support

Support for the emulator is limited to the Qt for Device Creation release and pre-compiled emulator images it shipped with. Using the emulator application to run images from previous releases is not supported.

Supported Development Hosts

The development hosts supported by Qt for Device Creation are:

  • Ubuntu Linux 64-bit (16.04 LTS or later)
  • Windows 7 32-bit and 64-bit
  • Windows 10 32-bit and 64-bit

Note: Support for macOS 10.10 (or later) with a limited functionality has been provided for some customers by Qt Consulting Services. For more information, contact us.

Support Lifecycle Policy

Release dates and support end-of-life dates for each Qt version are listed in Supported Platforms and Configurations.

Available under certain Qt licenses.
Find out more.