~~NOCACHE~~
====== Entry Page ======
== Third-Party Add-Ons ==
* [[:en:third-party:ittia:db-sql|ITTIA DB SQL]]
===== Board Support Packages =====
* [[.linux:ptxdist:overview|PTXdist Linux BSP Documentation]]
* [[.:qnx:overview| QNX® Neutrino®]]
===== Product URL list =====
[[https://www.tq-group.com/en/products/tq-embedded/arm-architecture/tqma53/|TQ product page TQMa53]]\\
===== Starterkit =====
* [[.:mba53:dip_switches| MBa53 DIP switch settings]]
====== Hardware ======
===== Onboard I2C devices =====
====== Hardware Issues ======
====== Linux BSP ======
===== U-Boot =====
==== Barebox Version ====
**Barebox 2012.07**
^Component ^ Status ^ Remarks ^
| CPU | + | i.MX53, silicon rev 2.1 (Cortex(r)-A8) |
| Ethernet | + | 1 x FEC |
| | | USB - Ethernet Bridge not planned |
| USB 2.0 | | not planned |
| eSDHC | + | SD card / eMMC |
| UART | + | |
| I²C | - | on request |
| SPI | - | on request |
| GPIO | - | on request |
| Key: + tested %%|%% - untested %%|%% ? open |||
==== u-boot Version ====
**u-boot 2013.01**
==== u-boot Features ====
^Component ^ Status ^ Remarks ^
| CPU | + | i.MX53, silicon rev 2.1 (Cortex(r)-A8) |
| Ethernet | + | 1 x FEC |
| | | USB - Ethernet Bridge not planned |
| USB 2.0 | | on request |
| eSDHC | + | SD card / eMMC |
| UART | + | |
| I²C | + | |
| GPIO | | on request |
| IIM | | on request |
| SPI | | on request |
| Key: + tested %%|%% - untested %%|%% ? open |||
===== Kernel =====
===== Operating System =====
==== Version ====
**Linux 3.9 (BSP 0105)**
**Linux 3.5 (up to BSP 0104)**
==== Supported Features ====
^ Device ^ Component ^ Status ^ Version ^ BSP rev. ^ Remarks ^
| i.MX53 | CPU | + | 3.5 / 3.9 | 0100 | i.MX53 rev 2.1 (Cortex(r)-A8) |
| ::: | Ethernet (FEC) | + | 3.5 / 3.9 | 0100 | |
| ::: | DVI Display | + | 3.5 / 3.9 * | 0101 |for Rev 0102 see [[en:arm:tqma53:linux:ptxdist:known_issues#dvi_support| here]] for a fix |
| ::: | LVDS Display | + | 3.5 / 3.9 * | 0101 | see [[.:how_to#change_from_dvi_to_lvds_output | Change from DVI to LVDS output]] \\ Output clone only |
| ::: | parallel Display | + | 3.5 / 3.9 * | 0101 | see [[.:how_to#configure_dvi_parallel_display | Change from DVI to parallel LCD]] |
| ::: | VGA | + | 3.9 * | 0105 | see [[.:how_to#change_from_dvi_to_vga_output | Change from DVI to VGA]] |
| ::: | USB 2.0 | + | 3.5 / 3.9 * | 0102 |OTG Host, see [[.:how_to#configure_usb_otg_support | howto configure OTG port]] |
| ::: | eSDHC | + | 3.5 / 3.9 | 0101 | SD-CARD / eMMC |
| ::: | SATA | + | 3.9 | 0105 | only with u-boot |
| ::: | GPIO | + | 3.5 / 3.9 | 0100 | |
| ::: | SPI | + | 3.5 / 3.9 | 0102 | known to be work on customized base boards |
| ::: | UART | + | 3.5 / 3.9 | 0100 | |
| ::: | I²C | + | 3.5 / 3.9 | 0100 | EEPROM, Temprature sensor, GPIO expander |
| ::: | CAN | + | 3.5 / 3.9 | 0101 | |
| ::: | Audio | + | 3.5 / 3.9 | 0103 | SDMA firmware needed, see [[.:how_to#use_audio_port | here]]|
| ::: | RTC (PMIC) | + | 3.9 * | 0105 | |
| ::: | Touch (PMIC) | + | 3.9 * | 0105 | |
| ::: | Touch (RS232 / USB)| + | 3.5 / 3.9 | 0102 | |
| ::: | GPU | + | 3.5 / 3.9 * | 0104 | tested with Freescale binaries, see [[.:how_to#use_the_gpu_of_imx53 | here]] |
| ::: | VPU | + | 3.9 * | 0105 | CODA firmware needed, see [[.:how_to#use_the_vpu_of_imx53 | here]] |
| ::: | CSI | $ | | | [[support@tqs.de?subject=[Feature Request] TQMa53, Linux, CSI|on request]] |
| ::: | EIM | $ | | | [[support@tqs.de?subject=[Feature Request] TQMa53, Linux, EIM|on request]] \\ tested on custom mainboard with 16 bit SRAM |
| MBa53(LAN9514) | Ethernet | + | 3.9 | 0105 | automatic MAC configuration not implemented |
| ::: | USB 2.0 | + | 3.5 / 3.9 * | 0102 | 2 x Host|
| Key: + tested %%|%% - untested %%|%% ? open %%|%% * patches in BSP %%|%% $ on request ||||||
==== Root-FS ====
==== Version ====
** PTXdist 2013.01 (BSP 0105) **
** PTXdist 2012.07 (up to BSP 0104) **
==== Supported Features ====
^ Component ^ Status ^ min. BSP ^ Remarks ^
| System | + | 0100 | busybox, udev, systemd |
| Display | + | 0100 | fbtest / fbset / fbv |
| Touch (USB / RS232) | + | 0102 | ts_calibrate / ts_test, [[en:arm:tqma53:linux:ptxdist:how_to|How-to]] |
| Touch (PMIC MC13708)| + | 0102 | ts_calibrate / ts_test, [[en:arm:tqma53:linux:ptxdist:how_to|How-to]] |
| Audio | + | 0103 | aplay / arecord (needs SDMA firmware)|
| USB | + | 0102 | usbutils |
| I2C | + | 0102 | i2c-tools |
| GPU | + | 0104 | freescale provided binaries, see [[en:arm:tqma53:linux:ptxdist:how_to|How-to]] |
| VPU | + | 0105 | V4l2 and gstreamer 0.11 with patches, needs CODA firmare, see [[en:arm:tqma53:linux:ptxdist:how_to|How-to]] |
| GUI | + | 0104 | Qt 4.8 (optional), see [[en:arm:tqma53:linux:ptxdist:how_to|How-to]] |
|Key: + tested %%|%% - untested %%|%% ? open |||
===== FAQ =====
WORK IN PROGRESS
===== PTXdist =====
===== PTXdist BSP Version Matrix =====
^ BSP revision ^ 100 ^ 101 ^ 102 ^ ++ 103| [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/TQ-Socket/TQMa53/OSELAS.BSP-TQ-TQMA53.0103.tar.gz|source]] [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/TQ-Socket/TQMa53/OSELAS.BSP_TQ-TQMA53.0103.images.tar.gz|binaries]] ++ ^ ++ 104| [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/TQ-Socket/TQMa53/OSELAS.BSP-TQ-TQMA53.0104.tar.gz|source]] [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/TQ-Socket/TQMa53/OSELAS.BSP-TQ-TQMA53.0104.images.tar.gz|binaries]] ++ ^ ++ 105| [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/TQ-Socket/TQMa53/OSELAS.BSP-TQ-TQMA53.0105.tar.gz|source]] [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/TQ-Socket/TQMa53/OSELAS.BSP-TQ-TQMA53.0105.images.tar.gz|binaries]] ++ ^ [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/TQ-Socket/TQMa53/TQ-TQMA53-BSP.0108.zip|108]] ^^^ [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/TQ-Socket/TQMa53/TQ-TQMa53-BSP.0109.zip|109]] ^^^ [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/TQ-Socket/TQMa53/TQ-TQMa53-BSP-REV.0111.zip|111]] ^^^
^ ++PTXdist|\\ version required by BSP++ | [[http://www.pengutronix.de/software/ptxdist/download/ptxdist-2012.04.0.tar.bz2|2012.04]] | [[http://www.pengutronix.de/software/ptxdist/download/ptxdist-2012.07.0.tar.bz2|2012.07]] | [[http://www.pengutronix.de/software/ptxdist/download/ptxdist-2012.07.0.tar.bz2|2012.07]] | [[http://www.pengutronix.de/software/ptxdist/download/ptxdist-2012.07.0.tar.bz2|2012.07]] | [[http://www.pengutronix.de/software/ptxdist/download/ptxdist-2012.07.0.tar.bz2|2012.07]] | [[http://www.pengutronix.de/software/ptxdist/download/ptxdist-2013.03.0.tar.bz2|2013.03]] | [[http://www.pengutronix.de/software/ptxdist/download/ptxdist-2013.03.0.tar.bz2| 2013.03]] ||| [[http://www.pengutronix.de/software/ptxdist/download/ptxdist-2013.03.0.tar.bz2|2013.03]] ||| [[http://www.pengutronix.de/software/ptxdist/download/ptxdist-2013.03.0.tar.bz2|2013.03]] |||
^ OSELAS Toolchain | [[http://www.pengutronix.de/oselas/toolchain/download/OSELAS.Toolchain-2011.11.0.tar.bz2|2011.11]] | [[http://www.pengutronix.de/oselas/toolchain/download/OSELAS.Toolchain-2011.11.0.tar.bz2|2011.11]] | [[http://www.pengutronix.de/oselas/toolchain/download/OSELAS.Toolchain-2011.11.0.tar.bz2|2011.11]] | [[http://www.pengutronix.de/oselas/toolchain/download/OSELAS.Toolchain-2011.11.0.tar.bz2|2011.11]] | [[http://www.pengutronix.de/oselas/toolchain/download/OSELAS.Toolchain-2011.11.0.tar.bz2|2011.11]] | [[http://www.pengutronix.de/oselas/toolchain/download/OSELAS.Toolchain-2011.11.0.tar.bz2| 2011.11]] | [[http://www.pengutronix.de/oselas/toolchain/download/OSELAS.Toolchain-2012.12.0.tar.bz2|2012.12.0]] ||| [[http://www.pengutronix.de/oselas/toolchain/download/OSELAS.Toolchain-2012.12.0.tar.bz2|2012.12.0]] ||| [[http://www.pengutronix.de/oselas/toolchain/download/OSELAS.Toolchain-2012.12.0.tar.bz2|2012.12.0]] |||
^ Platform | MBa53 | MBa53 | MBa53 | MBa53 | MBa53 | MBa53 | MBa53 | TBa53 | KB | MBa53 | TBa53 | KB | MBa53 | TBa53 | KB |
^ U-Boot | - | - | - | - | - | v2013.01 | v2013.01 | v2013.01 | v2013.01 | v2013.01 | v2013.01 | v2013.01 | v2013.01 | v2013.01 | v2013.01 |
^ Barebox | 2012.07 | 2012.07 | 2012.07 | 2012.07 | 2012.07 | v2012.07 | v2012.07 | - | - | v2012.07 | - | - | v2012.07 | - | - |
^ Linux Kernel | [[http://lxr.free-electrons.com/source/?v=3.0|3.0]] | [[http://lxr.free-electrons.com/source/?v=3.5|3.5]] | [[http://lxr.free-electrons.com/source/?v=3.5|3.5]] | [[http://lxr.free-electrons.com/source/?v=3.5|3.5]] |[[http://lxr.free-electrons.com/source/?v=3.5|3.5]] | [[http://lxr.free-electrons.com/source/?v=3.9|3.9]] | [[http://lxr.free-electrons.com/source/?v=3.9|3.9]] | [[http://lxr.free-electrons.com/source/?v=3.11|3.11]] |[[http://lxr.free-electrons.com/source/?v=3.9|3.9]] | [[http://lxr.free-electrons.com/source/?v=3.9|3.9]] |[[http://lxr.free-electrons.com/source/?v=3.11|3.11]] | [[http://lxr.free-electrons.com/source/?v=3.9|3.9]] | [[http://lxr.free-electrons.com/source/?v=3.9|3.9]] |[[http://lxr.free-electrons.com/source/?v=3.11|3.11]] | [[http://lxr.free-electrons.com/source/?v=3.9|3.9]] |
^ Qt Version | [[http://http://qt-project.org/doc/qt-4.8/|4.8.0]] | [[http://http://qt-project.org/doc/qt-4.8/|4.8.2]] | [[http://http://qt-project.org/doc/qt-4.8/|4.8.2]] | [[http://http://qt-project.org/doc/qt-4.8/|4.8.2]] | [[http://http://qt-project.org/doc/qt-4.8/|4.8.2]] | [[http://http://qt-project.org/doc/qt-4.8/|4.8.4]] | [[http://http://qt-project.org/doc/qt-4.8/|4.8.4]] | [[http://http://qt-project.org/doc/qt-4.8/|4.8.4]] | [[http://http://qt-project.org/doc/qt-4.8/|4.8.4]] | [[http://http://qt-project.org/doc/qt-4.8/|4.8.4]] | [[http://http://qt-project.org/doc/qt-4.8/|4.8.4]] | [[http://http://qt-project.org/doc/qt-4.8/|4.8.4]] | [[http://http://qt-project.org/doc/qt-4.8/|4.8.4]] | [[http://http://qt-project.org/doc/qt-4.8/|4.8.4]] | [[http://http://qt-project.org/doc/qt-4.8/|4.8.4]] |
==== BSP Version Matrix ====
^ BSP revision ^ 100 ^ 101 ^ 102 ^ ++ 103| [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/TQ-Socket/TQMa53/OSELAS.BSP-TQ-TQMA53.0103.tar.gz|source]] [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/TQ-Socket/TQMa53/OSELAS.BSP_TQ-TQMA53.0103.images.tar.gz|binaries]] ++ ^ ++ 104| [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/TQ-Socket/TQMa53/OSELAS.BSP-TQ-TQMA53.0104.tar.gz|source]] [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/TQ-Socket/TQMa53/OSELAS.BSP-TQ-TQMA53.0104.images.tar.gz|binaries]] ++ ^ ++ 105| [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/TQ-Socket/TQMa53/OSELAS.BSP-TQ-TQMA53.0105.tar.gz|source]] [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/TQ-Socket/TQMa53/OSELAS.BSP-TQ-TQMA53.0105.images.tar.gz|binaries]] ++ ^ [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/TQ-Socket/TQMa53/TQ-TQMA53-BSP.0108.zip|108]] ^^^ [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/TQ-Socket/TQMa53/TQ-TQMa53-BSP.0109.zip|109]] ^^^ [[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/arm/embedded-modul/TQ-Socket/TQMa53/TQ-TQMa53-BSP-REV.0111.zip|111]] ^^^
^ ++PTXdist|\\ version required by BSP++ | [[http://www.pengutronix.de/software/ptxdist/download/ptxdist-2012.04.0.tar.bz2|2012.04]] | [[http://www.pengutronix.de/software/ptxdist/download/ptxdist-2012.07.0.tar.bz2|2012.07]] | [[http://www.pengutronix.de/software/ptxdist/download/ptxdist-2012.07.0.tar.bz2|2012.07]] | [[http://www.pengutronix.de/software/ptxdist/download/ptxdist-2012.07.0.tar.bz2|2012.07]] | [[http://www.pengutronix.de/software/ptxdist/download/ptxdist-2012.07.0.tar.bz2|2012.07]] | [[http://www.pengutronix.de/software/ptxdist/download/ptxdist-2013.03.0.tar.bz2|2013.03]] | [[http://www.pengutronix.de/software/ptxdist/download/ptxdist-2013.03.0.tar.bz2| 2013.03]] ||| [[http://www.pengutronix.de/software/ptxdist/download/ptxdist-2013.03.0.tar.bz2|2013.03]] ||| [[http://www.pengutronix.de/software/ptxdist/download/ptxdist-2013.03.0.tar.bz2|2013.03]] |||
^ OSELAS Toolchain | [[http://www.pengutronix.de/oselas/toolchain/download/OSELAS.Toolchain-2011.11.0.tar.bz2|2011.11]] | [[http://www.pengutronix.de/oselas/toolchain/download/OSELAS.Toolchain-2011.11.0.tar.bz2|2011.11]] | [[http://www.pengutronix.de/oselas/toolchain/download/OSELAS.Toolchain-2011.11.0.tar.bz2|2011.11]] | [[http://www.pengutronix.de/oselas/toolchain/download/OSELAS.Toolchain-2011.11.0.tar.bz2|2011.11]] | [[http://www.pengutronix.de/oselas/toolchain/download/OSELAS.Toolchain-2011.11.0.tar.bz2|2011.11]] | [[http://www.pengutronix.de/oselas/toolchain/download/OSELAS.Toolchain-2011.11.0.tar.bz2| 2011.11]] | [[http://www.pengutronix.de/oselas/toolchain/download/OSELAS.Toolchain-2012.12.0.tar.bz2|2012.12.0]] ||| [[http://www.pengutronix.de/oselas/toolchain/download/OSELAS.Toolchain-2012.12.0.tar.bz2|2012.12.0]] ||| [[http://www.pengutronix.de/oselas/toolchain/download/OSELAS.Toolchain-2012.12.0.tar.bz2|2012.12.0]] |||
^ Platform | MBa53 | MBa53 | MBa53 | MBa53 | MBa53 | MBa53 | MBa53 | TBa53 | KB | MBa53 | TBa53 | KB | MBa53 | TBa53 | KB |
^ U-Boot | - | - | - | - | - | v2013.01 | v2013.01 | v2013.01 | v2013.01 | v2013.01 | v2013.01 | v2013.01 | v2013.01 | v2013.01 | v2013.01 |
^ Barebox | 2012.07 | 2012.07 | 2012.07 | 2012.07 | 2012.07 | v2012.07 | v2012.07 | - | - | v2012.07 | - | - | v2012.07 | - | - |
^ Linux Kernel | [[http://lxr.free-electrons.com/source/?v=3.0|3.0]] | [[http://lxr.free-electrons.com/source/?v=3.5|3.5]] | [[http://lxr.free-electrons.com/source/?v=3.5|3.5]] | [[http://lxr.free-electrons.com/source/?v=3.5|3.5]] |[[http://lxr.free-electrons.com/source/?v=3.5|3.5]] | [[http://lxr.free-electrons.com/source/?v=3.9|3.9]] | [[http://lxr.free-electrons.com/source/?v=3.9|3.9]] | [[http://lxr.free-electrons.com/source/?v=3.11|3.11]] |[[http://lxr.free-electrons.com/source/?v=3.9|3.9]] | [[http://lxr.free-electrons.com/source/?v=3.9|3.9]] |[[http://lxr.free-electrons.com/source/?v=3.11|3.11]] | [[http://lxr.free-electrons.com/source/?v=3.9|3.9]] | [[http://lxr.free-electrons.com/source/?v=3.9|3.9]] |[[http://lxr.free-electrons.com/source/?v=3.11|3.11]] | [[http://lxr.free-electrons.com/source/?v=3.9|3.9]] |
^ Qt Version | [[http://http://qt-project.org/doc/qt-4.8/|4.8.0]] | [[http://http://qt-project.org/doc/qt-4.8/|4.8.2]] | [[http://http://qt-project.org/doc/qt-4.8/|4.8.2]] | [[http://http://qt-project.org/doc/qt-4.8/|4.8.2]] | [[http://http://qt-project.org/doc/qt-4.8/|4.8.2]] | [[http://http://qt-project.org/doc/qt-4.8/|4.8.4]] | [[http://http://qt-project.org/doc/qt-4.8/|4.8.4]] | [[http://http://qt-project.org/doc/qt-4.8/|4.8.4]] | [[http://http://qt-project.org/doc/qt-4.8/|4.8.4]] | [[http://http://qt-project.org/doc/qt-4.8/|4.8.4]] | [[http://http://qt-project.org/doc/qt-4.8/|4.8.4]] | [[http://http://qt-project.org/doc/qt-4.8/|4.8.4]] | [[http://http://qt-project.org/doc/qt-4.8/|4.8.4]] | [[http://http://qt-project.org/doc/qt-4.8/|4.8.4]] | [[http://http://qt-project.org/doc/qt-4.8/|4.8.4]] |
===== Changelog PTXdist =====
++++Rev 0105|
* Feature: linux 3.9
* Feature: Touch / RTC (PMIC MC13708)
* Feature: VPU
* Feature: VGA
* Feature: Dual LVDS (only display cloning)
* Feature: SATA
++++
++++Rev 0104|
* Feature: GPU support
* Reenable dvi as default setting
++++
++++Rev 0103|
* Feature: Audio support
++++
++++Rev 0102|
* Feature: USB support
* Feature: fix SD-card enumeration order based on controller ID
* Feature: disable framebuffer console to prevent display deactivation
++++
++++Rev 0101|
* Update to linux 3.5
* Feature: device tree support
++++
===== DevHost =====
===== Compilation =====
===== Adapt BSP =====
===== Deployment PTXdist =====
===== Images PTXdist =====
===== Downloads =====
===== How-To PTXdist =====
===== Known Issues PTXdist =====
===== Yocto =====
==== DevHost ====
==== Build BSP ====
==== Adapt BSP ====
==== Deployment ====
==== Known Issues Yocto ====
{{section>.:data#known_issues_ptxdist&noheader}}
===== (Deployment) =====
====== QNX BSP ======
===== U-Boot =====
===== Bootloader =====
==== Supported features ====
\\
==== Supported boot devices ====
===== Operating System =====
===== Onboard I2C devices =====
===== Kernel =====
===== FAQ =====
===== Deployment =====
====== VxWorks BSP ======
===== U-Boot =====
===== Kernel =====
===== FAQ =====
===== Deployment =====