en

User Tools

Site Tools


vmware.png nfs.png tftp.png subversion.png eclipse.png logo.png tutorial.png


Embedded module TQMa335x - Linux BSP documentation



Important Notes

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

BSP Overview


BSP Version Matrix

BSP revision 0100 0101 0102 0115 0117
PTXdist 2012.07 2013.12 2013.12 2013.12 2016.04
OSELAS Toolchain 2011.11.0 2013.12.0 2013.12.1 2014.12.2 2014.12.2
Platform mba335x mba335x mba335x mba335x mba335x
U-Boot 2013.07 2013.07 2013.07 2013.07 2013.07
Linux Kernel 3.2 3.12.10 3.12.10 3.14.19 4.4.39
Qt Version 4.8.2 4.8.5 4.8.5 4.8.5 4.8.7



Bootloader

u-boot 2013.07

Component Status Remarks
CPU + Cortex-A8
Ethernet + 1 x CPSW (100 MBit working, GiGE with hardware modification
(fixed with MBa335x Rev. ≥103))
eSDHC + eMMC / SD Card
UART +
I²C + EEPROM
SPI + SPI NOR Flash
eMMC / SD boot +
TFTP boot +
SPI NOR boot +
USB Host + tested with USB Mass Storage Device (USB-Stick)
Key: + tested | - untested | ? open


Operating System


Preliminary fearure list

Features planned for Linux-BSP for TQMa335x+MBa335x
Component Device Interface Function Pre-release Rev 0100 Rev 0101 Rev 0102 REV 0115 REV 0117 Remarks
TQMa335x AM335x UART0 RS485
AM335x UART1 Multiplexed
AM335x UART2 Multiplexed
AM335x UART3 TTL Not enabled by default
AM335x UART4 RS232
AM335x UART5 Multiplexed
AM335x USB0 USB HOST USB2517 Switch on mba335x
AM335x USB1 USB OTG USB Device
AM335x DCAN0 CAN 2.0B
AM335x DCAN1 CAN 2.0B
AM335x SGX PowerVR Graphics Framebuffer driver
No hardware acceleration
AM335x I2C0 EEPROM
Temp. Sensor
AM335x I2C1 Bus Access
AM335x I2C2 Multiplexed
AM335x MCASP Audio line-out tested
line-in working with BSP ≥ Rev.0115
AM335x SPI0 SPI NOR Flash
AM335x SPI1
AM335x SPI2 Multiplexed
AM335x SPI3 Multiplexed
AM335x GPIO
AM335x CPSW_3G RGMII FEC 1 Only 100Base-T works,
1000Base-T with hardware modification
(fixed with MBa335x ≥ Rev.103)
AM335x CPSW_3G RGMII FEC 2 Only 100Base-T works,
1000Base-T with hardware modification
(fixed with MBa335x ≥ Rev.103)
AM335x PRU-ICSS on request on request on request on request on request on request Muxed with LCD
On Request
AM335x TSC_ADC Touch Tested with ET0700G0DH8
am335x lcd Timing for ET0700G0DH8
am335x mmchs
am335x buzzer
am335x mmc0 SD card interface Writing on SD-Card only with hardware modification
(fixed with MBa335x Rev. =103)
am335x mmc1 emmc TQMa335x Rev. =0203 have eMMC 5.0 devices assembled which are supported with BSP ≥ Rev.0115
A patch Linux BSP TQMa335x Rev.0102 - Fix eMMC 5.0 detection is available for BSP REV.0102
mba335x usb2517 usb1 usb 2.0
usb2517 usb2 usb 2.0
usb2517 usb3 usb 2.0
usb2517 usb4 usb 2.0 Not tested
usb2517 usb5 lvds-cmd Not tested
USB2517 USB6 USB 2.0 Not tested
USB2517 USB7 Mini PCIe Not tested


Changelog


2017/07/07 -REV 0117

2016/04/18 - REV 0115

2014/09/22 - REV 0102


en/arm/tqma335x/linux/overview.txt · Last modified: 2016/08/08 13:52 by liedmann


Disclaimer

TQ-Systems GmbH provides the Board Support Packages (BSP) free of charge. The software included in the shipment has been configured individually for the starter kits. The software is only intended to evaluate the module. The use of the Board Support Packages (BSP) is only allowed within the scope of functionality described by TQ-Systems GmbH. TQ-Systems GmbH does not accept any liability for all further changes of the Board Support Package and for any damage resulting from its use.


Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
Recent changes RSS feed Valid XHTML 1.0 Valid CSS Driven by DokuWiki