From 90d8b98c3517d3339b6dc00e35a3975d23b00b8c Mon Sep 17 00:00:00 2001 From: Topi Reinio Date: Fri, 10 Jun 2016 11:46:54 +0200 Subject: Doc: Add documentation for NVIDIA DRIVE CX MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: Ib8d3f9ed1abd289e46c6e05102fccf5e91ad0513 Reviewed-by: Topi Reiniö --- src/doc/config/b2qt-project.qdocconf | 1 + src/doc/src/devices/qtee-drive-cx.qdoc | 65 +++++++++++++++++++++++++ src/doc/src/devices/qtee-supported-devices.qdoc | 16 ++++++ src/doc/src/qtee-changelog.qdoc | 7 ++- src/doc/src/qtee-custom-embedded-linux.qdoc | 3 ++ src/doc/src/qtee-index.qdoc | 1 + 6 files changed, 92 insertions(+), 1 deletion(-) create mode 100644 src/doc/src/devices/qtee-drive-cx.qdoc diff --git a/src/doc/config/b2qt-project.qdocconf b/src/doc/config/b2qt-project.qdocconf index cbcd44a..fe4bc37 100644 --- a/src/doc/config/b2qt-project.qdocconf +++ b/src/doc/config/b2qt-project.qdocconf @@ -41,6 +41,7 @@ qhp.B2Qt.subprojects.manual.type = manual macro.B2Q = "Boot to Qt" macro.SDK = "Qt for Device Creation" +macro.QAS = "Qt Automotive Suite" macro.B2QA = "\\e {Boot to Qt for embedded Android}" macro.B2QL = "\\e {Boot to Qt for embedded Linux}" diff --git a/src/doc/src/devices/qtee-drive-cx.qdoc b/src/doc/src/devices/qtee-drive-cx.qdoc new file mode 100644 index 0000000..439d2a4 --- /dev/null +++ b/src/doc/src/devices/qtee-drive-cx.qdoc @@ -0,0 +1,65 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** All rights reserved. +** For any questions to The Qt Company, please use the contact form at +** http://www.qt.io/contact-us +** +** This file is part of Qt for Device Creation. +** +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +****************************************************************************/ +/*! + \page qtee-preparing-hardware-drivecx.html + \title NVIDIA DRIVE CX + \previouspage qtee-installation-guide.html + + Take the following steps when preparing \l {http://www.nvidia.com/object/drive-cx.html} + {NVIDIA DRIVE CX} for \B2Q: + + \note It is important that you repeat the steps in this section after you + update \QAS. + + The image containing the \B2Q stack for the device, as well as the + flashing tool are included in \QAS. + + \section1 Installing the \B2Q Image + + Connect the DRIVE CX board to the development host via USB, and set it in + \e {recovery mode} by changing the position of J9 jumper on the board. + + Then, run the flashing tool: + + \badcode + cd + sudo 5.7/Automotive/tegra-t18x/flash-nvidia/flash_device.sh + \endcode + + After the installation is complete, replace the J9 jumper to its original + position, and restart the device. After reboot, check that the automotive + UI appears. + + \section1 Setting up USB Access + + \include b2qt-post-install-setup.qdocinc setting up usb access + + \section1 Configuring a Device Kit in Qt Creator + + After you have prepared the hardware, you must perform one final step + to set up the development tools in Qt Creator for your device. Run the + following command: + + \badcode + cd + 5.7/Automotive/tegra-t18x/toolchain/configure-qtcreator.sh + \endcode + + You are now ready to start developing for your device. For more information, + see \l{Building and Running an Example}. +*/ diff --git a/src/doc/src/devices/qtee-supported-devices.qdoc b/src/doc/src/devices/qtee-supported-devices.qdoc index 108c423..f4acda9 100644 --- a/src/doc/src/devices/qtee-supported-devices.qdoc +++ b/src/doc/src/devices/qtee-supported-devices.qdoc @@ -37,6 +37,7 @@ \li \l{BeagleBone Black} \li \l{Raspberry Pi 3 Model B} \li \l{Intel NUC} + \li \l{NVIDIA DRIVE CX} \endlist If you use only the emulator, you can skip this step @@ -107,6 +108,10 @@ TIAM335x 1GHz ARM® Cortex-A8, 512 MB RAM \row \li \b{\B2Q Emulator}\br Included in the development environment + \header \li Devices with GPU (Qt Automotive) + \row \li \l{http://www.nvidia.com/object/drive-cx.html} + {NVIDIA DRIVE™ CX}\br + Tegra X1 \header \li Devices Without GPU \row \li \l{https://www.toradex.com/products/colibri-arm-computer-modules/freescale-vybrid-VF6xx-computer-module} {Toradex Colibri VF61}\br @@ -260,6 +265,17 @@ \li \image ok \li \li \image ok + \row \li NVIDIA DRIVE CX + \li \image ok + \li \image ok + \li \image ok + \li \image ok + \li \image ok + \li \image ok + \li \image ok + \li \image ok + \li \image ok + \li \header \li Group 2 \li \li \li \li \li \li \li \li \li \li \row \li Boundary Devices i.MX6 Boards \li \image ok diff --git a/src/doc/src/qtee-changelog.qdoc b/src/doc/src/qtee-changelog.qdoc index dfcd2ea..6aeab4e 100644 --- a/src/doc/src/qtee-changelog.qdoc +++ b/src/doc/src/qtee-changelog.qdoc @@ -31,7 +31,12 @@ \b{New Features}: \list \li \B2Q stack was updated to use Qt 5.7.0 - \li New reference device: Raspberry Pi 3 + \li New reference devices: + \list + \li NVIDIA DRIVE CX (Qt Automotive) + \li Intel NUC + \li Raspberry Pi 3 + \endlist \endlist \b{Improvements}: diff --git a/src/doc/src/qtee-custom-embedded-linux.qdoc b/src/doc/src/qtee-custom-embedded-linux.qdoc index 56bc569..d386577 100644 --- a/src/doc/src/qtee-custom-embedded-linux.qdoc +++ b/src/doc/src/qtee-custom-embedded-linux.qdoc @@ -138,6 +138,9 @@ \row \li Intel NUC \li intel-corei7-64 + \row + \li NVIDIA DRIVE CX + \li tegra-t18x \row \li Emulator \li emulator diff --git a/src/doc/src/qtee-index.qdoc b/src/doc/src/qtee-index.qdoc index afb6438..766f437 100644 --- a/src/doc/src/qtee-index.qdoc +++ b/src/doc/src/qtee-index.qdoc @@ -53,6 +53,7 @@ \li \l{Preparing BeagleBone Black}{BeagleBone Black} \li \l{Preparing Raspberry Pi 3}{Raspberry Pi 3 Model B} \li \l{Intel NUC} + \li \l{NVIDIA DRIVE CX} (Available in \QAS) \endlist \li \l{Building and Running Embedded Applications} \list -- cgit v1.2.3