C

Reference Target Devices and Development Hosts

Qt for Device Creation supports a variety of hardware. Embedded Reference Target Devices lists the supported reference 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.

Embedded Reference Target Devices

The embedded reference target devices are listed in the following table. The devices are listed under vendors and grouped by model names.

Note: Other Embedded Hardware Targets lists devices that are also known to work well with Qt.

VendorModelSoCGPUDisplay and touchOperating systemSupportDelivery modelDownload linkInstallation guide
NvidiaNVIDIA Jetson TX2Tegra X2PascalEmbedded LinuxStandardSource and binaryQt Online InstallerNVIDIA Jetson TX2 Guide
ToradexApalis i.MX6NXP i.MX6Vivante GC2000Embedded LinuxStandardSource and binaryQt Online InstallerToradex Apalis iMX6 Guide
Toradex Colibri i.MX7NXP i.MX7N/AEmbedded LinuxStandardSource and binaryQt Online InstallerToradex Colibri iMX7 Guide
Toradex Apalis i.MX8NXP i.MX8Vivante GC7000QNXPremiumSource and binaryQt Online Installer-
IntelIntel NUCApollo Lake, Kaby Lake, Coffee LakeHDxxxxEmbedded LinuxStandardSource and binaryQt Online installerIntel NUC Guide
Intel NUCApollo LakeHDxxxxVxWorksPremiumCase by caseThrough Qt Professional Services-

For more information about the Qt support levels, see Standard and Premium Support.

For more information about how to access the download link for Qt deliveries, see Accessing Qt Deliveries.

Other Embedded Hardware Targets

The following table below lists hardware targets that are known to work well with Qt. The list is not complete and you should note that you can run Qt on almost all hardwares that support Linux, POSIX layers, recent C++ 11 compiler, and toolchain.

VendorModelSoCGPUOperating systemSupportDelivery model
BeagleBoneBeagleBone BlackTI AM335xEmbedded LinuxPremiumSource code only
Boundary DevicesBoundary Devices i.MX6 BoardsNXP i.MX6Vivante GC2000Embedded LinuxPremiumSource and binary (QBSP)
NXP i.MX6Vivante GC2000VxWorksPremiumSource code only
Boundary Devices Nitrogen7NXP i.MX7Embedded LinuxPremiumSource code only
Boundary Devices Nitrogen8MNXP i.MX8M QuadGC7000LiteEmbedded LinuxPremiumSource code only
Boundary Devices Nitrogen8M MiniNXP i.MX 8M_MiniGCNanoUltra for 3D, GC320 for 2DEmbedded LinuxPremiumSource code only
Garz & FrickeGarz & FrickeNXP i.MX6Vivante GC2000Embedded LinuxPremiumSource code only
HilscherNETX 4000Hilscher netX 4000Embedded LinuxPremiumSource code only
IntelIntel NUCx86-64 PCQNXPremiumSource code only
x86-64 PCVxWorksPremiumSource code only
IntrisycS820Am v2 Automotive Development PlatformQualcomm Snapdragon 820Qualcomm Adreno™IntegrityPremiumSource code only
Qualcomm Snapdragon 820Qualcomm Adreno™QNXPremiumSource code only
Qualcomm Snapdragon 820Qualcomm Adreno™Embedded AndroidPremiumSource code only
Qualcomm Snapdragon 820Qualcomm Adreno™Embedded LinuxPremiumSource code only
Keith & KoepKeith & KoepNXP i.MX6Windows 10 IoT Core (Universal Windows Platform)PremiumSource code only
KontronKontron SMARC-sAMX6iNXP i.MX6Dual Display, HD 1080p Decode/Encode, 2D/3D accelerationEmbedded LinuxPremiumSource code only
NVIDIANVIDIA DRIVE CXNVIDIA Tegra X1NVIDIA Maxwell™IntegrityPremiumSource code only, part of Qt Automotive Suite
NVIDIA Tegra X1NVIDIA Maxwell™Embedded LinuxPremiumSource code only, part of Qt Automotive Suite
NVIDIA Tegra X1NVIDIA Maxwell™QNXPremiumSource code only, part of Qt Automotive Suite
NVIDIA Jetson TX1NVIDIA Tegra X1NVIDIA Maxwell™Embedded LinuxPremiumSource code only
NVIDIA Driver PX XavierNVIDIA Drive XavierEmbedded LinuxPremiumSource code only
NXPNXP SABRE Board for Smart DevicesNXP i.MX6Embedded LinuxPremiumSource code only
NXP Warp 7NXP i.MX7Embedded LinuxStandardSource and binary (QBSP)
SitaraSitara AM335x Starter KitTI AM335xEmbedded LinuxPremiumSource code only
TechNexionPICO-IMX8M-MININXP i.MX8M Mini Solo, NXP i.MX8M Mini Dual, NXP i.MX8M Mini QuadVivante GC Nano UltraEmbedded LinuxPremiumSource and binary (QBSP)
PICO-IMX8MNXP i.MX8M QuadLite, NXP i.MX8M QuadVivante GC7000LiteEmbedded LinuxPremiumSource and binary (QBSP)
PICO-IMX7NXP i.MX7 Solo, NXP i.MX7 DualVivante GC320, Vivante GC355, Vivante GC880, Vivante GC2000Embedded LinuxPremiumSource and binary (QBSP)
PICO-IMX6NXP i.MX6 Solo, NXP i.MX6 DualLite, NXP i.MX6 QuadVivante GC320, Vivante GC355, Vivante GC880, Vivante GC2000Embedded LinuxPremiumSource and binary (QBSP)
ToradexToradex Apalis i.MX8NXP i.MX8Vivante GC7000Embedded LinuxStandardSource and binary (QBSP)
Toradex Colibri iMX8XNXP i.MX8XVivante GC7000LiteEmbedded LinuxStandardSource and binary (QBSP)
Toradex Colibri iMX6NXP i.MX6Embedded LinuxStandardSource and binary (QBSP)
Toradex Colibri i.MX6 ULLNXP i.MX6Embedded LinuxStandardSource and binary (QBSP)
Toradex Colibri VF50NXP VybridEmbedded LinuxPremiumSource code only
Toradex Colibri VF61NXP VybridEmbedded LinuxPremiumSource code only
TrekstorTrekstor SmartagentQualcomm Snapdragon 212 APQ8009Windows 10 IoT Core (Universal Windows Platform)PremiumSource code only
QualcommQualcomm DragonboardQualcomm Snapdragon 410EQualcomm Adreno™Windows 10 IoT Core (Universal Windows Platform)PremiumSource code only
RaspberryRaspberry Pi 3 B+Broadcom BCM283BVideoCore 4Embedded LinuxPremiumSource and binary (QBSP)
Raspberry Pi 3 BBroadcom BCM283xVideoCore 4Embedded LinuxPremiumSource and binary (QBSP)
Broadcom BCM283xVideoCore 4Windows 10 IoT Core (Universal Windows Platform)PremiumSource code only
Raspberry Pi 2 Model BBroadcom BCM283xEmbedded LinuxPremiumSource code only
Raspberry Pi Model BBroadcom BCM283xEmbedded LinuxPremiumSource code only
RenesasRenesas E2Renesas R-Car E2PowerVR SGX540Embedded LinuxPremiumSource code only
Renesas D3Renesas R-Car D3IMG PowerVR Series8XE GE8300Embedded LinuxPremiumSource code only
Renesas R-Car D3IMG PowerVR Series8XE GE8300IntegrityPremiumSource code only
Renesas R-Car D3IMG PowerVR Series8XE GE8300QNXPremiumSource code only
Renesas H3 Starter KitRenesas R-Car H3IMG PowerVR Series6XT GX6650Embedded LinuxPremiumSource code only
Renesas R-Car H3IMG PowerVR Series6XT GX6650QNXPremiumSource code only
Renesas H3 Salvator-XRenesas R-Car H3IMG PowerVR Series6XT GX6650Embedded LinuxPremiumSource code only
Renesas R-Car H3IMG PowerVR Series6XT GX6650IntegrityPremiumSource code only

Accessing Qt Deliveries

The delivery model defines how the Qt source code and binaries are provided for you. You have an access to the Qt deliveries with at least one of the following ways:

The separate downloads are Qt Board Support Packages (QBSP) that are available via Qt Account Downloads. QBSP packages may also be available through the corresponding vendor pages.

For more information about QBSP, see Qt Board Support Packages.

Standard and Premium Support

Qt provides different support levels in order to help you with technical challenges and to suggest best practices. Qt Support describes the available support levels and what is included in them. See License Agreements and Service Terms for the latest version of the Qt license agreements and the support terms and conditions for the Qt account.

Qt Professional Services

Qt Professional Services provides support for porting Qt to different target hardwares. For example, your project may have minimal Qt and QPA (Qt Platform Adaptation layer) source code delivery. On the other hand, your project can be mature turnkey solution that contains customer applications and maintenance.

Supported Target Operating System Versions

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

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

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
  • VxWorks

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.