summaryrefslogtreecommitdiffstats
path: root/src/doc/src/devices/qtee-supported-devices.qdoc
blob: 74a7df3dee68c8efd32216e675e3fab22a24edc0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
/****************************************************************************
**
** Copyright (C) 2014 Digia Plc
** All rights reserved.
** For any questions to Digia, please use the contact form at
** http://www.qt.io
**
** This file is part of Qt Enterprise Embedded.
**
** Licensees holding valid Qt Enterprise licenses may use this file in
** accordance with the Qt Enterprise License Agreement provided with the
** Software or, alternatively, in accordance with the terms contained in
** a written agreement between you and Digia.
**
** If you have questions regarding the use of this file, please use
** the contact form at http://www.qt.io
**
****************************************************************************/

/*!
    \page qtee-preparing-hardware.html
    \title Preparing Hardware
    \previouspage qtee-supported-platforms.html
    \nextpage qtee-building-and-running.html

    Before you can deploy and test your Qt application on hardware, you must
    flash the target device with an image that contains the
    \B2Q stack. These steps vary from device to device:

    \list
        \li \l{Nexus 7 (2012/2013) (embedded Android)}
        \li \l{Boundary Devices i.MX6 Boards}
        \li \l{SABRE SD i.MX6Quad (embedded Linux)}
        \li \l{Toradex Apalis iMX6 (embedded Linux)}
        \li \l{BeagleBone Black (embedded Android and Linux)}
        \li \l{BeagleBoard-xM (embedded Linux)}
        \li \l{Raspberry Pi Model B (embedded Linux)}
    \endlist

    If you use only the emulator, you can skip this step
    and continue straight to \l {Building and Running an Example}.
*/

/*!
    \page qtee-supported-platforms.html
    \title Supported Platforms
    \previouspage qtee-installation-guide.html
    \nextpage qtee-preparing-hardware.html

    \section1 Supported Reference Devices

    The \B2Q stack can be made to run on a variety of hardware. For \SDK license
    holders, tooling is provided to customize the contents of the stack as well
    as to take it into desired production hardware. For more information on how
    to customize the stack for embedded Linux, see
    \l {Building Your Own Embedded Linux Image}.

    Approximate minimal hardware requirements for running \B2Q are:
    \list
        \li 256 MB of RAM
        \li 500 MHz CPU, 1 GHz preferred for 60-FPS velvet-smooth UI
        \li OpenGL ES 2.0 support
    \endlist

    \B2QA requires hardware that has support for the Android operating
    system, version 4.2 or later.

    \B2Q software stack is provided pre-built, tested and supported for the
    following hardware:
    \list
        \li \l{http://boundarydevices.com/product-selector-guide/}
            {Boundary Devices i.MX6 Boards}
        \li \l{http://www.google.com/nexus/7/specs/}
            {Google/Asus Nexus 7 (2012 and 2013 models)}
        \li \l{http://beagleboard.org/products/beaglebone%20black}
            {BeagleBone Black}
        \li \l{http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=RDIMX6SABREBRD}
            {Freescale SABRE SD i.MX6Quad}
        \li \l{http://www.toradex.com/products/apalis-arm-computer-modules/freescale-imx-6-computer-module}
            {Toradex Apalis iMX6}
        \li \l{http://www.raspberrypi.org/faqs}
            {Raspberry Pi Model B}
    \endlist

    \section2 Supported Features on Reference Devices

    The following features are supported without any modification on the
    pre-built images available for the reference devices:

    \table
    \header \li Feature
            \li Boundary Devices i.MX6 Boards (Linux)
            \li Raspberry Pi B (Linux)
            \li BeagleBone Black (Linux)
            \li Nexus 7 (2012) (Android)
            \li Nexus 7 (2013) (Android)

    \row    \li USB Serial
            \li \image ok
            \li \image ok
            \li
            \li
            \li

    \row    \li WiFi
            \li
            \li \inlineimage ok
                \sup 1
            \li
            \li \image ok
            \li \image ok

    \row    \li Touch Display
            \li \image ok
            \li
            \li
            \li \image ok
            \li \image ok

    \row    \li Video Playback
            \li \image ok
            \li
            \li
            \li \image ok
            \li \image ok

    \row    \li HDMI Output
            \li
            \li \image ok
            \li \image ok
            \li
            \li

    \row    \li Kernel Version
            \li 3.10.17
            \li 3.10.30
            \li 3.12.17
            \li
            \li 3.4.0

    \row    \li Display Resolution
            \li
            \li \list \li 640x480 \li 1280x720 \li 1600x1200 \endlist
            \li \list \li 1280x720 \endlist
            \li \list \li 1280x800 \endlist
            \li \list \li 1920x1200 \endlist
    \endtable

    \b Notes:

    \list 1
        \li A driver for the WiFi adapter must be present in the kernel, and
            the adapter must be connected to the Raspberry Pi before booting
            up the device.
    \endlist

    \section1 Legacy Reference Devices

    The following devices are no longer tested or supported by the latest
    release of \SDK.

    \list
    \li \l{http://beagleboard.org/hardware-xM}
            {BeagleBoard-xM}
        \list
            \li Starting from \SDK 3.0 release, BeagleBoard-xM is no longer
            tested and supported. It is, however, still tested and supported
            in the earlier 2.x releases.
        \endlist
    \endlist

    \section1 Supported Development Environment

    The development environment supported by \SDK is Ubuntu Linux 64-bit (12.04 LTS or later).

    \sa {Requirements for Development Host}

*/