Qt wiki will be updated on October 12th 2023 starting at 11:30 AM (EEST) and the maintenance will last around 2-3 hours. During the maintenance the site will be unavailable.

Category:Devices: Difference between revisions

From Qt Wiki
Jump to navigation Jump to search
No edit summary
 
No edit summary
Line 1: Line 1:
=Devices supporting Qt=
h1. Devices supporting Qt


Qt runs on a variety of consumer devices and platforms across a number of different <span class="caps">CPU</span> architectures. This ranges from community supported devices like the Beagleboard family, Raspberry Pi to reference designs of chipset vendors like <span class="caps">AML</span>ogic, Broadcom, <span class="caps">STM</span>icroelectronics and<br /> Trident.
Qt runs on a variety of consumer devices and platforms across a number of different CPU architectures. This ranges from community supported devices like the Beagleboard family, Raspberry Pi to reference designs of chipset vendors like AMLogic, Broadcom, STMicroelectronics and<br />Trident.


This page should help you to find build instructions for Qt for your board and some information on how to get the most out of your board. In case you are interested in the process of adding a new device please see the [[AddDevice|adding a new device]].
This page should help you to find build instructions for Qt for your board and some information on how to get the most out of your board. In case you are interested in the process of adding a new device please see the [[AddDevice | adding a new device]].


==<span class="caps">FAQ</span>==
== FAQ ==


[[DeviceProfileProposal|Device Profile Proposal]]<br />[[:Category:Hardware-FAQ|Device <span class="caps">FAQ</span>]]<br />[[:Category:Software-FAQ|Software <span class="caps">FAQ</span>]]
[[DeviceProfileProposal | Device Profile Proposal]]<br />[[Category:Hardware-FAQ|Device FAQ]]<br />[[Category:Software-FAQ|Software FAQ]]


==Device related considerations==
== Device related considerations ==


[[ToolchainInformation|Toolchain considerations]]
[[ToolchainInformation|Toolchain considerations]]


==Supported Devices==
== Supported Devices ==


{| class="infotable line"
{|
! Vendor
!Vendor
! Platform
!Platform
! Type
!Type
! <span class="caps">CPU</span>
!CPU
! <span class="caps">GPU</span>
!GPU
|-
|-
| <span class="caps">AML</span>ogic
|AMLogic
|[[AML8726-M
|AML8726-M]]
|Tablets
|Cortex A9
|Mali 400-M
|
|
[[AML8726-M|AML8726 M]]
|Archos
| Tablets
|[[ArchosGen8
| Cortex A9
|70/101IT]]
| Mali 400-M
|Tablets
|-
|Cortex A8
| Archos
|PowerVR SGX530
|
|
[[ArchosGen8|70/101IT]]
|BlackBerry
| Tablets
|[[BlackBerry
| Cortex A8
|PlayBook]]
| PowerVR SGX530
|Tablets
|-
|Dual Core Cortex A9
| BlackBerry
|PowerVR SGX540
|
|
[[BlackBerry|PlayBook]]
|BlackBerry
| Tablets
|[[BlackBerry
| Dual Core Cortex A9
|Z30]]
| PowerVR SGX540
|Consumer
|-
|Dual Core 1.7 GHz Qualcomm Snapdragon S4 Pro
| BlackBerry
|Adreno 330
|
|
[[BlackBerry|Z30]]
|BlackBerry
| Consumer
|[[BlackBerry
| Dual Core 1.7 GHz Qualcomm Snapdragon S4 Pro
|Z10]]
| Adreno 330
|Consumer
|-
|Qualcomm Snapdragon S4 processor
| BlackBerry
|Adreno 225
|
|
[[BlackBerry|Z10]]
|BlackBerry
| Consumer
|[[BlackBerry
| Qualcomm Snapdragon S4 processor
|Q10]]
| Adreno 225
|Consumer
|-
|Qualcomm Snapdragon S4 processor with 1.5 GHz dual-core CPUs
| BlackBerry
|Adreno 225
|
|
[[BlackBerry|Q10]]
|BlackBerry
| Consumer
|[[BlackBerry
| Qualcomm Snapdragon S4 processor with 1.5 GHz dual-core <span class="caps">CPU</span>s
|Q5]]
| Adreno 225
|Consumer
|-
|Qualcomm Snapdragon S4 processor with 1.2 GHz dual-core CPUs
| BlackBerry
|Adreno 225
|
|
[[BlackBerry|Q5]]
|Broadcom
| Consumer
|[[Broadcom97420
| Qualcomm Snapdragon S4 processor with 1.2 GHz dual-core <span class="caps">CPU</span>s
|97420]]
| Adreno 225
|Set-Top-Box
|MIPS Dual Core
|VideoCore
|-
|-
| Broadcom
|Broadcom
|
|[[Broadcom97425
[[Broadcom97420|97420]]
|97425]]
| Set-Top-Box
|Set-Top-Box
| <span class="caps">MIPS</span> Dual Core
|MIPS Dual Core
| VideoCore
|VideoCore
|-
|-
| Broadcom
|Broadcom
|
|[[RaspberryPi
[[Broadcom97425|97425]]
|RaspberryPi]]
| Set-Top-Box
|Developer
| <span class="caps">MIPS</span> Dual Core
|ARM11
| VideoCore
|VideoCore
|-
|-
| Broadcom
|STMicroelectronics
|
|[[ST7105
[[RaspberryPi]]
|ST7105]]
| Developer
|IP-TV
| ARM11
|SH430
| VideoCore
|2D GPU
|-
|-
| <span class="caps">STM</span>icroelectronics
|STMicroelectronics
|[[ST7108
|ST7108]]
|Set-Top-Box
|SH430
|Mali 400
|
|
[[ST7105]]
|STMicroelectronics
| IP-TV
|[[ST7540
| SH430
|ST7540]]
| 2D <span class="caps">GPU</span>
|IP-TV
|-
|SH430
| <span class="caps">STM</span>icroelectronics
|Mali 400
|
|
[[ST7108]]
|STEricsson
| Set-Top-Box
|[[Snowball
| SH430
|Snowball]]
| Mali 400
|Developer
|-
|Cortex A9
| <span class="caps">STM</span>icroelectronics
|Mali 400
|
|
[[ST7540]]
|Trident
| IP-TV
|[[Shiner
| SH430
|Shiner]]
| Mali 400
|Set-Top-Box
|Cortex A9
|PowerVR
|-
|-
| <span class="caps">STE</span>ricsson
|Nokia
|
|[[N9
[[Snowball]]
|Nokia N9]]
| Developer
|Consumer
| Cortex A9
|Cortex A8
| Mali 400
|PowerVR SGX530
|-
|-
| Trident
|TexasInstruments
|
|[[TIBeagleBoard
[[Shiner]]
|Beagleboard]]
| Set-Top-Box
|Developer
| Cortex A9
|Cortex A8
| PowerVR
|PowerVR SGX530
|-
| Nokia
|
[[N9|Nokia N9]]
| Consumer
| Cortex A8
| PowerVR SGX530
|-
|-
| TexasInstruments
|TexasInstruments
|
|Pandaboard
[[TIBeagleBoard|Beagleboard]]
|Developer
| Developer
|Dual Core Cortex A9
| Cortex A8
|PowerVR SGX540
| PowerVR SGX530
|-
|-
| TexasInstruments
|multiple
| Pandaboard
|multiple
| Developer
|various
| Dual Core Cortex A9
|Dual Core Cortex A9
| PowerVR SGX540
|[[Tegra2
|Tegra2]]
|-
|-
| multiple
|Freescale
| multiple
|[[i.MX 6
| various
|i.MX 6]]
| Dual Core Cortex A9
|various
|
|Single to Quad Core Cotex A9
[[Tegra2]]
|Vivante
|-
| Freescale
|
[[i.MX-6|i.MX 6]]
| various
| Single to Quad Core Cotex A9
| Vivante
|}
|}


==Additional Vendor Notes==
== Additional Vendor Notes ==


[[TI|Texas Instruments]]
[[TI|Texas Instruments]]


==Android==
== Android ==
 
There are a lot of rumors and statements around regarding <span class="caps">OEM</span> mainly (only?) supporting Android for there chipsets now/in the future.<br /> There is an idea in the room regarding how we can leverage that without having to have Java/Davlik.<br />[[native-Android-discussion|native Android discussion]]
 
===There are 18 articles in "Devices":===
 
===A===
* [[AddDevice]]
* [[AML8726-M|AML8726 M]]
* [[ArchosGen8]]===B===
* [[BCM7425-Qt4dot8-DFB-QWS|BCM7425 Qt4dot8 DFB QWS]]
* [[Broadcom97420]]
* [[Broadcom97425]]
* [[Broadcom97425-BCM7425-Qt4dot8-eglfs-QPA|Broadcom97425 BCM7425 Qt4dot8 eglfs QPA]]
* [[Broadcom97425-BCM7425-Qt5-eglfs|Broadcom97425 BCM7425 Qt5 eglfs]]===D===
* [[DirectFBAndQt]]===N===
* [[N9]]===R===
* [[RaspberryPi]]===S===
* [[Shiner]]
* [[ST7105]]
* [[ST7108]]
* [[ST7540]]===T===
* [[TI]]
* [[TIBeagleBoard]]
* [[TIPandaBoard]]
 
===Categories:===


* [[:Category:Hardware-FAQ|Hardware FAQ]]
There are a lot of rumors and statements around regarding OEM mainly (only?) supporting Android for there chipsets now/in the future.<br />There is an idea in the room regarding how we can leverage that without having to have Java/Davlik.
* [[:Category:Software-FAQ|Software FAQ]]

Revision as of 14:19, 23 February 2015

h1. Devices supporting Qt

Qt runs on a variety of consumer devices and platforms across a number of different CPU architectures. This ranges from community supported devices like the Beagleboard family, Raspberry Pi to reference designs of chipset vendors like AMLogic, Broadcom, STMicroelectronics and
Trident.

This page should help you to find build instructions for Qt for your board and some information on how to get the most out of your board. In case you are interested in the process of adding a new device please see the adding a new device.

FAQ

Device Profile Proposal

Device related considerations

Toolchain considerations

Supported Devices

Vendor Platform Type CPU GPU
AMLogic [[AML8726-M AML8726-M]] Tablets Cortex A9 Mali 400-M Archos [[ArchosGen8 70/101IT]] Tablets Cortex A8 PowerVR SGX530 BlackBerry [[BlackBerry PlayBook]] Tablets Dual Core Cortex A9 PowerVR SGX540 BlackBerry [[BlackBerry Z30]] Consumer Dual Core 1.7 GHz Qualcomm Snapdragon S4 Pro Adreno 330 BlackBerry [[BlackBerry Z10]] Consumer Qualcomm Snapdragon S4 processor Adreno 225 BlackBerry [[BlackBerry Q10]] Consumer Qualcomm Snapdragon S4 processor with 1.5 GHz dual-core CPUs Adreno 225 BlackBerry [[BlackBerry Q5]] Consumer Qualcomm Snapdragon S4 processor with 1.2 GHz dual-core CPUs Adreno 225 Broadcom [[Broadcom97420 97420]] Set-Top-Box MIPS Dual Core VideoCore
Broadcom [[Broadcom97425 97425]] Set-Top-Box MIPS Dual Core VideoCore
Broadcom [[RaspberryPi RaspberryPi]] Developer ARM11 VideoCore
STMicroelectronics [[ST7105 ST7105]] IP-TV SH430 2D GPU
STMicroelectronics [[ST7108 ST7108]] Set-Top-Box SH430 Mali 400 STMicroelectronics [[ST7540 ST7540]] IP-TV SH430 Mali 400 STEricsson [[Snowball Snowball]] Developer Cortex A9 Mali 400 Trident [[Shiner Shiner]] Set-Top-Box Cortex A9 PowerVR
Nokia [[N9 Nokia N9]] Consumer Cortex A8 PowerVR SGX530
TexasInstruments [[TIBeagleBoard Beagleboard]] Developer Cortex A8 PowerVR SGX530
TexasInstruments Pandaboard Developer Dual Core Cortex A9 PowerVR SGX540
multiple multiple various Dual Core Cortex A9 [[Tegra2 Tegra2]]
Freescale [[i.MX 6 i.MX 6]] various Single to Quad Core Cotex A9 Vivante

Additional Vendor Notes

Texas Instruments

Android

There are a lot of rumors and statements around regarding OEM mainly (only?) supporting Android for there chipsets now/in the future.
There is an idea in the room regarding how we can leverage that without having to have Java/Davlik.