Embedded Module TQMa28 Smallest Arm9™ module based on i.MX28 with good graphics and computing power.

Arm9™ with i.MX28

  • Low power consumption (typ. 1 W)
  • Compact dimensions
  • IEC 61850 Stack
  • Extended temperature range
  • 2x IEEE1588 Ethernet (L2 Switch)
The TQMa28L Minimodule, is the TQMa28 variant without connector and is directly soldered with the baseboard. The BGA module has been developed especially for the use in high volume projects. Due to the high level of integration it is extremely space- and cost-saving. This enables an easy and cost-effective baseboard development. The BGA module is based on the i.MX28 with an Arm926® core with up to 454 MHz.
The module is best suited for smart metering and for easy visualization and control applications. The module is Software compatible to the TQMa28. All the processor’s functional pins are on the BGA pins. Note about the ordering information: Further variants are available on request.

CPU/Processor data

  • Single Arm 9 - Up to 450MHz
CPU variant:
  • i.MX287
  • i.MX283


  • Up to 16 GB
  • 0/64-kbit
  • Up to 256 MB


Graphic interface:
  • 24-bit TFT Interface
  • Up to 8x 12-bit ADC channels

Communication interfaces

  • Up to 2x Ethernet 10/100 Mbit
  • Up to 2x CAN 2.0 B
Serial Ports:
  • Up to 5x UART
  • 1x USB 2.0 high-speed HOST interface
  • 1x USB 2.0 high-speed OTG interface

Other interfaces

  • Up to 2x I2C
  • Up to 2x I2S
  • Up to 2x SPI
  • 1x GPIO
SD Card:
  • 1x SDIO/MMC
  • JTAG

Other functions

  • Real Time Clock (RTC)

General data/basic data

Plug-in System:
  • Board-to-Board plug-in system (160 Pins) 2x80
  • 26 mm x 40 mm
Power supply:
  • 5 V
  • Up to 8x PWM
Temperature range:
  • Standard temperature range: -25°C…+85°C
  • Extended temperature: -40°C…+85°C
  • Temperature sensor
  • Supervisor 5 V


OS Support:
  • Linux, Win CE 6.0, QNX
  • VxWorks on request

User Manual TQMa28 (1 MB, pdf)

TQMaXX - Linux BSP Rev.0119 (408 MB, zip)

Source code and precompiled image files.
Details about the supported platforms/versions: TQMa28[L] | TQMa335x[L]
MD5: 048463A121EBB56A6B6FEA889A12C0B2

STKa28 - IEC61850 Demo (3 MB, zip)

This demo shows the implementation of the IEC 61850 PIS-10 stack from SystemCORP on a STKa28 from TQ-Systems GmbH. It was created for developers who want to write IEC 61850 applications for the STKa28. Developers should have at least a basic knowledge of IEC 61850. The enclosed instructions describe the first steps in using the IEC 61850 Server/Client Application Demo and enable you to develop your own IEC 61850 applications.
MD5: 4797BE8146F704CC85EAB6D7ED7A4974

TQMa28 - WinCE 6.0 BSP Version 2.23 - Demo Image (20 MB, zip)

Windows CE 6.0 precompiled images for the ARM9 module TQMa28. [Release 2016-05-27, Version 2.23]
MD5: 168E803F00F4691C831B2CB035E46BF5

TQMa28 - WinCE 6.0 BSP Version 2.23 - Binary BSP (105 MB, zip)

Windows CE 6.0 Binary BSP for the ARM9 module TQMa28. [Release 2016-05-27, Version 2.23] 
MD5: A88B57EAAC51D4F3CE3D3F59650EF86E

TQMa28 - WinCE 6.0 BSP Version 2.23 - SDK (25 MB, zip)

Windows CE 6.0 Software Development Kit for the ARM9 module TQMa28. [Release 2016-05-27, Version 2.23]
MD5: 4891FDEBC08457249A899229DDB2B42E


i.MX287 @ 450 MHz, 128 MB DDR2, 8 GB eMMC flash, 64-kbit EEPROM, -25°C…+85°C


i.MX287 @ 450MHz, 8 GB e-MMC, 128 MB DDR2, 64 kB EEPROM, Boot EEPROM, -40°C…+85°C


i.MX287 @ 450MHz, 8 GB e-MMC, 128 MB DDR2, 64 kB EEPROM, Boot EEPROM, -25°C…+85°C


i.MX287 @ 450MHz, 8 GB e-MMC, 128 MB DDR2, 64 kB EEPROM, Boot EEPROM, Supervisor 5V,


i.MX287 / 454MHz, 8GB eMMC-Flash, 256MB DDR2-SDRAM, 64kB EEPROM, Boot-EEPROM (-25 - +85°C)


STKa28 (Eval Kit) with TQMa28-AA, i.MX287/450 MHz, 128 MB DDR2, 8 GB eMMC flash, 64-kbit EEPROM, 1x RS232, 1x RS485, GPIO 4x IN/ 8x OUT, 2x CAN 2.0 B isol., 2x USB 2.0 HOST, 2x ETH 10/100, Stereo Out, Mono Mic In, RTC, Temperature sensor, Reset button, SD interface, Power Supply, 2 GB SD card, Z-Modem Cable


7“ Touch-Display, WVGA 800 x 480, 300 cd, Touchpen, Cable set

Starter kit STKa28

The core of the STKa28 is the TQMa28 with an ARM® 9 CPU. The components contained in the starter kit constitute a modular system enabling you to develop your own product ideas. Development of graphic interfaces can be started immediately using a TQ display kit which is adjusted for a starter kit. To develop
your own hardware you can use the certified and qualified circuit components of the starter kit in your own designs.

Other configurations on request


Comprehensive information from the software area such as BSP documentation, tutorials, FAQs, sample codes and are available in our Support Wiki.


Our USPs

  • Unbeatable long-term availability
  • Robustness for all applications
  • The most comprehensive range of modules on the market
  • A comprehensive design and support of an E²MS manufacturer
  • Full design freedom, as all processor functions are fully accessible
  • x86 for tough industrial use

Embedded downloads

Current downloads such as product data sheets, manuals, application notes as well as software and drivers can be found in the Download Center.


TQ-Embedded news

All the latest news about TQ-Embedded and our products as well as press releases can be found in our news overview.