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.
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.
|SOC||Hardware Board||Operating Systems||Support Group||Device Image Availability|
|Broadcom BCM283x||Raspberry Pi 3 B||Embedded Linux||2||Pre-built image|
|Windows 10 IoT Core (Universal Windows Platform)||2||DIY|
|Raspberry Pi 2 Model B||Embedded Linux||3||DIY|
|Raspberry Pi Model B||Embedded Linux||3||DIY|
|Hilscher netX 4000||NETX 4000||Embedded Linux||3||DIY|
|NVIDIA Tegra X1||NVIDIA DRIVE CX||Integrity||1||DIY, part of Qt Automotive Suite|
|Embedded Linux||2||DIY, part of Qt Automotive Suite|
|QNX||2||DIY, part of Qt Automotive Suite|
|NVIDIA Jetson TX1||Embedded Linux||3||DIY|
|NVIDIA Tegra X2||NVIDIA Jetson TX2||Embedded Linux||1||Pre-built image|
|NVIDIA Drive Xavier||NVIDIA Driver PX Xavier||Embedded Linux||3||DIY|
|NXP i.MX6||Toradex Apalis iMX6||Embedded Linux||1||Pre-built image|
|Boundary Devices i.MX6 Boards||Embedded Linux||2||Pre-built image|
|Toradex Colibri iMX6||Embedded Linux||2||Pre-built image|
|NXP SABRE Board for Smart Devices||Embedded Linux||3||DIY|
|Garz & Fricke||Embedded Linux||3||DIY|
|Kontron SMARC-sAMX6i||Embedded Linux||3||DIY|
|Keith & Koep||Windows 10 IoT Core (Universal Windows Platform)||3||DIY|
|NXP i.MX7||Toradex Colibri iMX7||Embedded Linux||1||Pre-built image|
|NXP Warp 7||Embedded Linux||2||DIY|
|NXP i.MX8||NXP i.MX 8QMax LPDDR4||Embedded Linux||2||Pre-built image|
|Toradex Apalis iMX8||Embedded Linux||2||Pre-built image|
|NXP Vybrid||Toradex Colibri VF50||Embedded Linux||3||DIY|
|Toradex Colibri VF61||Embedded Linux||3||DIY|
|Qualcomm Snapdragon 212 APQ8009||Trekstor Smartagent||Windows 10 IoT Core (Universal Windows Platform)||3||DIY|
|Qualcomm Snapdragon 410E||Qualcomm Dragonboard||Windows 10 IoT Core (Universal Windows Platform)||2||DIY|
|Qualcomm Snapdragon 820||S820Am v2 Automotive Development Platform||Integrity||1||DIY|
|Renesas R-Car E2||Renesas E2||Embedded Linux||3||DIY|
|Renesas R-Car D3||Renesas D3||Embedded Linux||3||DIY|
|Renesas R-Car H3||Renesas H3 Starter Kit||Embedded Linux||2||DIY|
|Renesas H3 Salvator-X||Integrity||1||DIY|
|TI AM335x||Sitara AM335x Starter Kit||Embedded Linux||3||DIY|
|BeagleBone Black||Embedded Linux||3||DIY|
|x86-64 PC||Intel NUC||Embedded Linux||1||Pre-built image|
The supported reference target devices are divided into three groups.
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.
Source codes or pre-compiled images for the group 2 devices are available via the Qt online installer. 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.
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.
In Qt for Device Creation, the supported target operating system versions are:
- Embedded Linux based on Yocto 2.3 (Pyro)
- 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
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.
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
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.