TS-4900 Front View w/ Quad i.MX6 CPU TS-4900 Front View w/ Quad i.MX6 CPU
TS-4900 Front View w/ Solo i.MX6 CPU TS-4900 Front View w/ Solo i.MX6 CPU
TS-4900 Rear View TS-4900 Rear View
TS-4900 with WiFi Antenna TS-4900 with WiFi Antenna
TS-4900 with WiFi Antenna (Alternate View) TS-4900 with WiFi Antenna (Alternate View)
TS-4900 Side View TS-4900 Side View
TS-4900 Front View with Heat Sink TS-4900 Front View with Heat Sink
TS-4900 Angled View with Heat Sink TS-4900 Angled View with Heat Sink
TS-4900 Front View w/ Quad i.MX6 CPU
TS-4900 Front View w/ Solo i.MX6 CPU
TS-4900 Rear View
TS-4900 with WiFi Antenna
TS-4900 with WiFi Antenna (Alternate View)
TS-4900 Side View
TS-4900 Front View with Heat Sink
TS-4900 Angled View with Heat Sink

TS-4900

WiFi & Bluetooth enabled 1 GHz i.MX6 Computer Module

Lifecycle: Fully Developed | Released: April 2015 | Guaranteed Availability: 2027 | RoHS Compliant

High performance System-on-Module powered by NXP i.MX6 running Yocto featuring hardware accelerated graphics, WiFi/Bluetooth, and more.

  • High Performance Solo or Quad NXP i.MX6 ARM CPU
  • Connected via WiFi and Bluetooth for Remote Access and IoT Applications
  • Flexible Data Storage: High Reliability SLC or High Capacity MLC eMMC Flash
  • High Speed Industry Standard Connectors like Gigabit Ethernet and SATA II
  • Rugged, Industrial Environment Ready with Fanless -40 °C to +85 °C Range
$116 (Qty. 100)

The TS-4900 is a high performance TS-SOCKET System on Module based on the NXP i.MX6 CPU which implements the ARM® Cortex™-A9 architecture clocked at 1 GHz (Single or Quad Core) and paired with 1GB or 2GB of DDR3 RAM. Several industry standard interfaces and connections such as Gigabit Ethernet, WiFi and Bluetooth, USB, SATA II, PCI Express, and more make the TS-4900 a great fit for nearly any embedded systems application, especially those needing wireless connections like an industrial internet of things gateway. A wide variety of software platforms are available including Linux, Ubuntu Core, Android, Windows Embedded Compact 2013, and QNX for flexibility in matching your embedded system requirements.

For compatible baseboards, please see the product compatibility chart.

  • 1 GHz Single or Quad Core Cortex A9 ARM CPU
  • 1 GB DDR3 RAM (Standard on Single Core)
  • 2 GB DDR3 RAM (Standard on Quad Core)
  • Bluetooth 2.1+EDR (4.0 BLE) and WiFi 802.11b/g/n onboard radios
  • Gigabit Ethernet
  • USB Ports
  • 4GB MLC eMMC flash storage OR
  • 2GB SLC eMMC flash storage (via software utility)
  • microSD card socket
  • SATA II port
  • PCI Express Bus
  • 7x COM (TTL), 2x RS-485 (Transceiver Required)
  • Up to 70x DIO, 2x I2C, 1x I2S, 2x SPI, 2x CAN
  • 3x PWM (Pulse Width Modulation) channels
  • Industrial temperature range (-40°C to 85°C)
  • Temperature compensated RTC

Software

We've preloaded most everything you need to get your application up and running quickly, from utilities to read, write, and control the various interfaces to power management tools. Linux application development can be done on the device itself using preloaded GNU development tools such as GCC and GDB. Linux GUI development can be done using QT, GTK, and more. Application development can be done using familiar and easily installed interpreted languages such as Python, Java, C# (Mono), etc. In keeping with an open source vision, we have the source code, toolchains, and binaries freely available for download from the Github page.

The TS-4900 offers an operating system choice of Yocto, Debian, Ubuntu, Ubuntu Core, QNX Neutrino RTOS, Windows Embedded Compact, and Android thanks in part to the well equipped U-Boot bootloader which can boot any of these operating systems from eMMC flash or microSD card. The TS-4900 is also supported in the mainline kernel image as of v4.9.

Ubuntu Core and Windows Embedded Compact now available as a preloaded configured product. See "Software Specific Product Configuration" section in the order tab for details.

New since May 2018: Debian 9 Stretch is now supported on all of our i.MX6 products, including the TS-4900. Images, drivers, and toolchains are available for download. For more information, visit the "Debian Stretch" section of the manual.

The TS-4900 is shipped with Yocto by default. The Yocto environment is a powerful, stable, and familiar software stack, including common Linux tools and interpreters. With Yocto, we provide an x86/x86_64 cross toolchain which supports common onboard libraries and integrates with QT Creator, and other IDEs. Yocto is also available to take full advantage of the i.MX6 GPU providing simple integration with QT Creator and IDEs for rapid development.

Ubuntu Core is a tiny, transactional version of Ubuntu for IoT devices and large container deployments. It runs a new breed of super-secure, remotely upgradeable Linux app packages known as snaps - and it's trusted by leading IoT players, from chipset vendors to device makers and system integrators. You can purchase the TS-4900 with Ubuntu Core preloaded on the order tab (TS-4900-S-CORE-I or TS-4900-Q-CORE-I). You can download and install Debian from our website by referring to the Ubuntu Core section of the manual.

Windows Embedded Compact 2013 provides the flexibility and real-time support to help device manufacturers reduce time to market while creating easy-to-use, multi-touch intelligent systems that help enterprises improve worker productivity. You can purchase the TS-4900 with Windows Compact Embedded 2013 preloaded on the order tab (TS-4900-S-WIN-I or TS-4900-Q-WIN-I). You can download and install Debian from our website by referring to the Windows EC section of the manual.

Debian provides a massive repository of prebuilt applications and services as well as a long history of focusing on stability and support for the embedded market. You can download and install Debian from our website by referring to the Debian section of the manual.

The world's most popular mobile OS, now available on a robust embedded system. Android™ provides power development tools and a large community of developers. The distribution provided for the TS-4900 includes driver support for all of the available hardware interfaces, including many not available in the standard Android distributions. You can download and install Android from the TS-4900 FTP Repository.

The QNX® Neutrino® RTOS is a full-featured and robust OS that scales down to meet the constrained resource requirements of realtime embedded systems. It is a true microkernel design and its modular architecture enable customers to create highly optimized and reliable systems with low total cost of ownership. You can download and install QNX from our website by referring to the QNX section of the manual.


Software specifics:

  • U-Boot Bootloader
  • Linux Kernel 4.1
  • Android™ Nougat 7.1.1
  • QNX Neutrino RTOS
  • Windows Embedded Compact 2013
  • Yocto, Debian Jessie, and Ubuntu 16.04 distribution and Ubuntu Core support
  • Flexible programming language support
  • Source code examples available
  • Linux GUI development using QT, GTK, and more

Linux® is the registered trademark of Linus Torvalds in the U.S. and other countries.


CPU
Architecture ARM
Part Number i.MX6
Vendor NXP
CPU Speed 1.1 GHz (Solo or Quad Core)
Floating Point Unit Yes
CPU Cores (Max) 4x
Core Specs
Base Memory Capacity 1 GB
Maximum Memory Capacity 2 GB (2 GB Standard on Quad)
Memory Type DDR3
FPGA 4 k LUT
Watchdog Timer 2x
Storage
Base Flash Capacity 4 GB (2 GB pSLC or 4 GB MLC)
Flash Type eMMC
microSD Card Socket 1x
SATA Ports 1x
Other
Real Time Clock 1x
Graphics Processing Unit Yes
Sensors
Temperature Sensor 2x
General I/O
General-Purpose Input/Output (GPIO) Pins 70x
PWM Ports 3x
Serial Interfaces
RS-485 Ports 2x (2x Half Duplex; Transceiver Required)
TTL-Level UART Ports 7x
SPI Ports 2x
I2C Ports 2x
I2S Audio Ports 1x
Peripheral Interfaces
USB Host Ports 1x
USB Device Ports 1x
USB OTG Ports 1x
PCI Express Bus 1x
Industrial Protocols
CAN Ports 2x
Networking
Gigabit Ethernet Ports 1x
Physical
Operating Supply Voltage 5 VDC
Minimum Power Consumption 0.50 W (Quad: 0.9 W)
Typical Power Consumption 1.30 W (Quad: 2.0 W)
Maximum Power Consumption 3.40 W (Quad: 10.4 W)
Fanless Temperature Range -40 °C to 85 °C (-20 °C to 70 °C with Quad Core)
Width 55.0 mm
Length 74.9 mm
Software
Preloaded Software Yocto
Ubuntu Core 16.00
Linux Kernel Version 3.10
Debian Linux Stretch (9.0)
Windows OS Embedded Compact 2013
Android OS 7.1.1 Nougat
Yocto Linux 2.2 Morty
QNX Neutrino RTOS Neutrino RTOS
Radio Comms
Bluetooth Yes (4.0 BLE)
WiFi Radio Yes (802.11b/g/n)
TS-4900 Block Diagram
TS-4900 Block Diagram Image

(Download PDF version)

Quantities
Product Configurations 1 10 25 50 100
TS-4900-1024-S10S-C $151 $131 $126 $121 $116
TS-4900-1024-4096F-S8S-RTC-I $175 $155 $149 $142 $136
TS-4900-1024-4096F-S8S-RTC-WIFI-I $210 $190 $182 $174 $166
TS-4900-S-CORE-I $210 $190 $182 $174 $166
TS-4900-2048-4096F-Q10S-RTC-E $233 $213 $204 $195 $186
TS-4900-2048-4096F-Q10S-RTC-WIFI-E $267 $247 $237 $226 $216
TS-4900-Q-CORE-E $267 $247 $237 $226 $216

Product Customization

Technologic Systems can provide you with a custom tailored version of our standard product starting at minimum order sizes of 100 units or more. Customized products can be based on various combinations of many of the standard product features. There will be a one-time customization fee to cover the set up of your custom part number and production processes. Once the set up is complete the standard lead time for your customized product would be 6-8 weeks. Please contact us to get started on tailoring this product to meet your needs. In addition to tailoring our standard product to your needs, for slightly larger orders sizes, Technologic Systems can also provide a custom design based on this product to meet your mechanical requirements or to add features.

In addition to tailoring features available in our standard product set, the following options are available:

Product Option Qty. 100 Price
8 GByte Industrial Temperature eMMC $13
16 GByte Industrial Temperature eMMC $31
32 GByte Industrial Temperature eMMC $53
64 GByte Industrial Temperature eMMC $80
Product Configuration
Part Description Price
TS-4900-1024-S10S-C TS-4900 commercial grade (0 °C to 70 °C) System-on-Module with Solo 1GHz i.MX6 CPU and 1GB RAM (SD card required to boot sold separately) Pricing
TS-4900-1024-4096F-S8S-RTC-I TS-4900 industrial grade (-40 °C to 85 °C) System-on-Module with Solo 800MHz i.MX6 CPU, 1GB RAM, 4GB eMMC Flash with Linux and RTC Pricing
TS-4900-1024-4096F-S8S-RTC-WIFI-I TS-4900 industrial grade (-40 °C to 85 °C) System-on-Module with Solo 800MHz i.MX6 CPU, 1GB RAM, 4GB eMMC Flash with Linux, RTC and on-board WiFi & Bluetooth module Pricing
TS-4900-2048-4096F-Q10S-RTC-E TS-4900 extended temp. grade (-20 °C to 70 °C) System-on-Module with Quad 1GHz i.MX6 CPU, 2GB RAM, 4GB eMMC Flash with Linux and RTC Pricing
TS-4900-2048-4096F-Q10S-RTC-WIFI-E TS-4900 extended temp. grade (-20 °C to 70 °C) System-on-Module with Quad 1GHz i.MX6 CPU, 2GB RAM, 4GB eMMC Flash with Linux, RTC and on-board WiFi & Bluetooth module Pricing
Software Specific Product Configuration
Part Description Price
TS-4900-S-CORE-I TS-4900-1024-4096F-S8S-RTC-WIFI-I with Ubuntu Core, System-on-Module with Solo 800MHz i.MX6 CPU, 1GB RAM, 4GB eMMC Flash, RTC and on-board WiFi & Bluetooth module (-40 °C to 85 °C) Pricing
TS-4900-Q-CORE-E TS-4900-2048-4096F-Q10S-RTC-WIFI-E with Ubuntu Core, System-on-Module with Quad 1GHz i.MX6 CPU, 2GB RAM, 4GB eMMC Flash, RTC and on-board WiFi & Bluetooth module (-20 °C to 70 °C) Pricing
Flash Media
Part Description Price
MSD-8GB-CLASS10-4900 TS-4900 bootable 8GB Class 10 microSD card with Yocto Linux filesystem and further binaries/utilities $24
MSD-8GB-CLASS10-BLANK SanDisk Class 10 microSD card, Size 8GB $24
MSD-8GB-CLASS10-USB-4900 TS-4900 bootable 8GB Class 10 microSD card with USB reader interface, Yocto Linux filesystem and further binaries/utilities $50
Accessories and Extras
Part Description Price
CB-ANT-TIWI Antenna and cable for LS Research TiWi-BLE Bluetooth® and Wi-Fi module. $14
HS-21x21x15 CPU Heatsink measuring 21mmx21mmx15mm. Recommended for i.MX6 Quad Core. $15
CN-TSSOCKET-M-10 Qty Ten (10) Male 100-Pin High Density Connectors for Custom Baseboard Design $40
CN-TSSOCKET-M-100 Qty One Hundred (100) Male 100-Pin High Density Connectors for Custom Baseboard Design $250
Development Kits
Part Description Price
KIT-8550-4900 Development kit including suggested parts for new development. Includes packaged parts:
  • TS-8550: TS-SOCKET Development Baseboard (System-on-Module not included)
  • MSD-8GB-CLASS10-USB-4900: TS-4900 bootable 8GB Class 10 microSD card with USB reader interface, Yocto Linux filesystem and further binaries/utilities
  • PS-5VDC-REG-2P1: International regulated 5VDC wall mounted power supply with 2 pin black connector, type 1
  • CB-USB-A-MICRO-GOLD: Micro Type B USB to Male Type A (OTG Device Cable)
  • CB-USB-A-FEMALE-MICRO: Micro Type A USB to Female Type A (OTG Host Cable)
  • CB7-05: Null modem cable with a DB9F at each end
$189

WARNING: Cancer and Reproductive Harm - www.P65Warnings.ca.gov

Modular products built using the TS-4900.

TS-TPC-8950-4900
10" High Performance Mountable Touch Panel Computer
  • Connected 10" Touch Panel PC with WiFi, Bluetooth, and Gigabit Ethernet
  • Robust Connectivity with USB, SATA II, PCIe, RS-485, CAN, DIO, and More
  • Accelerated 3D Graphics with i.MX6 Optimized Yocto Linux v3.10

$586 (Qty. 100)

TS-TPC-8390-4900
7" High End imx6 Mountable Panel PC with BSPs
  • Connected 7" Touch Panel PC with WiFi, Bluetooth, and Gigabit Ethernet
  • Robust Connectivity with USB, SATA II, PCIe, RS-485, CAN, DIO, and More
  • Accelerated 3D Graphics with i.MX6 Optimized Yocto Linux v3.10

$403 (Qty. 100)