summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicholas Bennett <nicholas.bennett@qt.io>2023-02-24 15:09:26 +0200
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2023-03-16 12:51:07 +0000
commit6f7f377cacb2f56ea843fbd6b84d4cc0e46afc80 (patch)
tree128c2aaf4295ce2c96859592f734dde048ca0881
parent1eb8168757892aad8359d82fab9429c92172488f (diff)
downloadqtdoc-6f7f377cacb2f56ea843fbd6b84d4cc0e46afc80.tar.gz
Docs: Add tier support information for embedded platforms
Took the table in the share point and created qdoc tables from anything that had a number in the tier column. Took the descriptions from the MS teams discussion about what the tiers mean. Added a reference to the types of support in the T&Cs. Added mention of Qt for MCU in the RTOS section, its tier information cannot be listed here as it is not Qt version dependent. Updated the relevant pages of the QNX and INTEGRITY documentation to point to this new location. Fixes: QTBUG-111489 Change-Id: I492cbbcd73ed6728386b182fb920e68f2891f6a7 Reviewed-by: Kai Köhne <kai.koehne@qt.io> (cherry picked from commit 6c0d8df5042aabcfe35b5f2e522feb2d087c1c49) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r--doc/src/external-resources.qdoc16
-rw-r--r--doc/src/platforms/integrity.qdoc8
-rw-r--r--doc/src/platforms/qnx.qdoc7
-rw-r--r--doc/src/platforms/supported-platforms.qdoc4
-rw-r--r--doc/src/platforms/supported-platforms.qdocinc76
5 files changed, 100 insertions, 11 deletions
diff --git a/doc/src/external-resources.qdoc b/doc/src/external-resources.qdoc
index fd534508..bbbfc564 100644
--- a/doc/src/external-resources.qdoc
+++ b/doc/src/external-resources.qdoc
@@ -756,3 +756,19 @@
\externalpage https://m3.material.io
\title Material 3
*/
+
+/*!
+ \externalpage https://www.qt.io/terms-conditions/#appendix-9
+ \title Qt Support Terms and Conditions
+*/
+
+/*!
+ \externalpage https://doc.qt.io/Boot2Qt/b2qt-qbsp-overview.html
+ \title Qt Board Support Package
+*/
+
+/*!
+ \externalpage https://www.qt.io/product/supported-platforms-languages/other-targets
+ \title Other Targets
+*/
+
diff --git a/doc/src/platforms/integrity.qdoc b/doc/src/platforms/integrity.qdoc
index cb3539cf..0bffedc2 100644
--- a/doc/src/platforms/integrity.qdoc
+++ b/doc/src/platforms/integrity.qdoc
@@ -50,10 +50,6 @@
\note See the GHS Compiler manual for other information regarding GHS Compiler
compatibility with development hosts.
- Qt for INTEGRITY supports building and developing applications for the
- following target boards:
- \list
- \li \l {https://www.lantronix.com/products/sa8155p-automotive-development-platform}
- {Qualcomm Snapdragon 8155P}
- \endlist
+ For target hardware supported by The Qt Company in this release see
+ \l{Support Levels for Target Hardware}.
*/
diff --git a/doc/src/platforms/qnx.qdoc b/doc/src/platforms/qnx.qdoc
index 7ab070fe..4c7f2394 100644
--- a/doc/src/platforms/qnx.qdoc
+++ b/doc/src/platforms/qnx.qdoc
@@ -61,12 +61,9 @@
A Qt commercial license is required for Qt for QNX, see
\l {https://www.qt.io/pricing} for more information.
- The following devices are supported by The Qt Company in this release:
+ For target hardware supported by The Qt Company in this release see
+ \l{Support Levels for Target Hardware}.
- \list
- \li \l{https://www.nxp.com/design/development-boards/i-mx-evaluation-and-development-boards/i-mx-8quadmax-multisensory-enablement-kit-mek:MCIMX8QM-CPU}
- {NXP iMX8QM-MEK}
- \endlist
For support on other target devices
\l {https://www.qt.io/contact-us/}{contact The Qt Company} for more details.
diff --git a/doc/src/platforms/supported-platforms.qdoc b/doc/src/platforms/supported-platforms.qdoc
index f1e17a09..d98c25f5 100644
--- a/doc/src/platforms/supported-platforms.qdoc
+++ b/doc/src/platforms/supported-platforms.qdoc
@@ -17,6 +17,10 @@
The Qt Company offers commercial support for all officially supported
platforms and configurations.
+ \note Some of the platforms are only supported for certain types of
+ commercial licenses. For details, please refer to
+ \l{Qt Support Terms and Conditions} and your commercial license agreement.
+
Configurations not listed below are not officially supported by the Qt Project.
However, Qt may still run on unsupported platforms and configurations. The Qt
Company, Qt partners, open source developers, and community users are able to
diff --git a/doc/src/platforms/supported-platforms.qdocinc b/doc/src/platforms/supported-platforms.qdocinc
index f2360482..1ead94bd 100644
--- a/doc/src/platforms/supported-platforms.qdocinc
+++ b/doc/src/platforms/supported-platforms.qdocinc
@@ -118,6 +118,74 @@ See notes on \l {Qt for WebAssembly#Supported Browsers}{supported browsers}.
\section1 Embedded Platforms
//! [embedded]
+//! [tier_support]
+
+\section2 Support Levels for Target Hardware
+
+There are multiple levels of support that apply across specific hardware and OS
+combinations.
+
+\note Boards will not be demoted or removed from these tables during a patch
+release, however they may be removed in a future minor release.
+
+\section3 Tier 1: Reference Targets
+
+\list
+ \li Issues on this reference target are given a higher priority than lower
+ tier targets.
+ \li Covered under \l{Qt Support Terms and Conditions}{Standard Support}.
+ \li Releases are available via the Qt Online Installer.
+\endlist
+
+\table
+ \header \li{4,1} Tier 1: Reference Targets
+ \header \li Vendor \li Board \li OS / Other \li Provided By
+ \row \li Intel \li NUC 10 \li Yocto 4.1.2 \li \l{Boot to Qt}
+ \row \li NXP \li i.MX 8QuadMax \li Yocto 4.1.2 \li \l{Boot to Qt}
+ \row \li NXP \li i.MX 8QuadMax \li QNX 7.1 \li \l{Qt for QNX}
+ \row \li Qualcomm \li SA8155P \li AAOS 10-12 \li \l{Qt for Android Automotive}
+ \row \li Qualcomm \li SA8155P \li INTEGRITY 19.03 \li \l{Qt for INTEGRITY}
+ \row \li Raspberry Pi \li Raspberry Pi 4 Model B \li Yocto 4.1.2 \li \l{Boot to Qt}
+ \row \li Toradex \li Apalis iMX6 \li Yocto 4.1.2 \li \l{Boot to Qt}
+\endtable
+
+\section3 Tier 2: Verified Targets
+
+\list
+ \li Issues on verified targets are given a lower priority than
+ \l{Tier 1: Reference Targets}.
+ \li Covered under \l{Qt Support Terms and Conditions}{Premium Support}.
+ \li Releases are available via the Qt Online Installer.
+\endlist
+
+\table
+ \header \li{4,1} Tier 2: Verified Targets
+ \header \li Vendor \li Board \li OS / Other \li Provided By
+ \row \li NVIDIA \li Jetson AGX Xavier \li Yocto 4.1.2 \li \l{Boot to Qt}
+ \row \li NVIDIA \li Jetson AGX Orin \li Debian 12 \li \l{Enterprise Qt Debian Packages}
+ \row \li NXP \li i.MX 8M \li Yocto 4.1.2 \li \l{Boot to Qt}
+ \row \li NXP \li i.MX 8M Mini \li Yocto 4.1.2 \li \l{Boot to Qt}
+ \row \li NXP \li i.MX 8M Plus \li Yocto 4.1.2 \li \l{Boot to Qt}
+ \row \li NXP \li i.MX 8M Nano \li Yocto 4.1.2 \li \l{Boot to Qt}
+ \row \li ST \li STM32MP157F-DK2 \li Yocto 4.1.2 \li \l{Boot to Qt}
+ \row \li ST \li STM32MP157F-EV1 \li Yocto 4.1.2 \li \l{Boot to Qt}
+ \row \li TI \li AM62x \li Yocto 4.1.2 \li \l{Boot to Qt}
+ \row \li Toradex \li Colibri iMX6 ULL \li Yocto 4.1.2 \li \l{Boot to Qt}
+\endtable
+
+\section3 Tier 3: Other Targets
+
+\list
+ \li Issues on other targets are given a lower priority than
+ \l{Tier 1: Reference Targets} and \l{Tier 2: Verified Targets}.
+ \li Hardware not regularly tested.
+ \li Releases are available via the Qt Online Installer.
+\endlist
+
+See \l{Other Targets} for more information.
+
+See \l{Qt Support Terms and Conditions} for more information.
+//! [tier_support]
\section2 Android Automotive OS
The \l{Qt for Android Automotive} solution is based on \l{Qt for Android},
@@ -148,6 +216,14 @@ documentation.
\li
\li
\li \l{Qt for QNX}
+ \row \li Free RTOS
+ \li
+ \li
+ \li \l{Qt for MCUs}
+ \row \li Bare metal
+ \li
+ \li
+ \li \l{Qt for MCUs}
\endtable
//! [embedded]