Embedded module TQMa53 - PTXdist Linux BSP documentation



Important Notes

TQMa53 Rev.0400: Please have a look at known issues!

CVE-2015-7547 --- glibc getaddrinfo() stack-based buffer overflow


BSP Version Matrix

BSP revision 100 101 102 103 104 105 108 109
PTXdist 2012.04 2012.07 2012.07 2012.07 2012.07 2013.03 2013.03 2013.03
OSELAS Toolchain 2011.11 2011.11 2011.11 2011.11 2011.11 2011.11 2012.12.0 2012.12.0
Platform MBa53 MBa53 MBa53 MBa53 MBa53 MBa53 MBa53 TBa53 KB MBa53 TBa53 KB
U-Boot - - - - - 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 - -
Linux Kernel 3.0 3.5 3.5 3.5 3.5 3.9 3.9 3.11 3.9 3.9 3.11 3.9
Qt Version 4.8.0 4.8.2 4.8.2 4.8.2 4.8.2 4.8.4 4.8.4 4.8.4 4.8.4 4.8.4 4.8.4 4.8.4



Barebox 2012.07

Component Status Remarks
CPU + i.MX53, silicon rev 2.1 (Cortex®-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 2013.01

Component Status Remarks
CPU + i.MX53, silicon rev 2.1 (Cortex®-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



Linux 3.9 (BSP 0105)

Linux 3.5 (up to BSP 0104)

Device Component Status Version BSP rev. Remarks
i.MX53 CPU + 3.5 / 3.9 0100 i.MX53 rev 2.1 (Cortex®-A8)
Ethernet (FEC) + 3.5 / 3.9 0100
DVI Display + 3.5 / 3.9 * 0101 for Rev 0102 see here for a fix
LVDS Display + 3.5 / 3.9 * 0101 see Change from DVI to LVDS output
Output clone only
parallel Display + 3.5 / 3.9 * 0101 see Change from DVI to parallel LCD
VGA + 3.9 * 0105 see Change from DVI to VGA
USB 2.0 + 3.5 / 3.9 * 0102 OTG Host, see 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 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 here
VPU + 3.9 * 0105 CODA firmware needed, see here
CSI $ on request
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

PTXdist 2013.01 (BSP 0105)

PTXdist 2012.07 (up to BSP 0104)

Component Status min. BSP Remarks
System + 0100 busybox, udev, systemd
Display + 0100 fbtest / fbset / fbv
Touch (USB / RS232) + 0102 ts_calibrate / ts_test, How-to
Touch (PMIC MC13708) + 0102 ts_calibrate / ts_test, How-to
Audio + 0103 aplay / arecord (needs SDMA firmware)
USB + 0102 usbutils
I2C + 0102 i2c-tools
GPU + 0104 freescale provided binaries, see How-to
VPU + 0105 V4l2 and gstreamer 0.11 with patches, needs CODA firmare, see How-to
GUI + 0104 Qt 4.8 (optional), see How-to
Key: + tested | - untested | ? open

Rev 0105

Rev 0104

Rev 0103

Rev 0102

Rev 0101

BSP revision 100 101 102 103 104 105 108 109 111
PTXdist 2012.04 2012.07 2012.07 2012.07 2012.07 2013.03 2013.03 2013.03 2013.03
OSELAS Toolchain 2011.11 2011.11 2011.11 2011.11 2011.11 2011.11 2012.12.0 2012.12.0 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 3.0 3.5 3.5 3.5 3.5 3.9 3.9 3.11 3.9 3.9 3.11 3.9 3.9 3.11 3.9
Qt Version 4.8.0 4.8.2 4.8.2 4.8.2 4.8.2 4.8.4 4.8.4 4.8.4 4.8.4 4.8.4 4.8.4 4.8.4 4.8.4 4.8.4 4.8.4


Barebox 2012.07

Barebox

Supported Features
Component Status Remarks
CPU + i.MX53, silicon rev 2.1 (Cortex®-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 2013.01

Component Status Remarks
CPU + i.MX53, silicon rev 2.1 (Cortex®-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


Linux 3.9 (BSP 0105)

Linux 3.5 (up to BSP 0104)

Device Component Status Version BSP rev. Remarks
i.MX53 CPU + 3.5 / 3.9 0100 i.MX53 rev 2.1 (Cortex®-A8)
Ethernet (FEC) + 3.5 / 3.9 0100
DVI Display + 3.5 / 3.9 * 0101 for Rev 0102 see here for a fix
LVDS Display + 3.5 / 3.9 * 0101 see Change from DVI to LVDS output
Output clone only
parallel Display + 3.5 / 3.9 * 0101 see Change from DVI to parallel LCD
VGA + 3.9 * 0105 see Change from DVI to VGA
USB 2.0 + 3.5 / 3.9 * 0102 OTG Host, see 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 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 here
VPU + 3.9 * 0105 CODA firmware needed, see here
CSI $ on request
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

PTXdist 2013.01 (BSP 0105)

PTXdist 2012.07 (up to BSP 0104)

Component Status min. BSP Remarks
System + 0100 busybox, udev, systemd
Display + 0100 fbtest / fbset / fbv
Touch (USB / RS232) + 0102 ts_calibrate / ts_test, How-to
Touch (PMIC MC13708) + 0102 ts_calibrate / ts_test, How-to
Audio + 0103 aplay / arecord (needs SDMA firmware)
USB + 0102 usbutils
I2C + 0102 i2c-tools
GPU + 0104 freescale provided binaries, see How-to
VPU + 0105 V4l2 and gstreamer 0.11 with patches, needs CODA firmare, see How-to
GUI + 0104 Qt 4.8 (optional), see How-to
Key: + tested | - untested | ? open


Rev 0105

Rev 0104

Rev 0103

Rev 0102

Rev 0101


  • Last modified: 2022/08/04 15:02