We've Moved!

Please update your bookmarks from embeddedarm.com to embeddedts.com. You've already been redirected and may close this modal to continue.

TS-4900 Front View TS-4900 Front View
TS-4900 Rear View TS-4900 Rear View
TS-4900 Side View TS-4900 Side View
TS-4900 with WiFi Antenna TS-4900 with WiFi Antenna
TS-4900 Single Core TS-4900 Single Core
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 with WiFi Antenna (Alternate View) TS-4900 with WiFi Antenna (Alternate View)
TS-4900 Front View
TS-4900 Rear View
TS-4900 Side View
TS-4900 with WiFi Antenna
TS-4900 Single Core
TS-4900 Front View with Heat Sink
TS-4900 Angled View with Heat Sink
TS-4900 with WiFi Antenna (Alternate View)

TS-4900

WiFi & Bluetooth enabled 1 GHz i.MX6 Computer Module - UPDATED

Lifecycle: Fully Developed | Released: April 2015

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® Cortex®-A9
  • 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
$157 (Qty. 100) $203 (Qty. 1)
No minimum order quantity on standard products.

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, 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,  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 is now available as a preloaded configured product. See "Software Specific Product Configuration" section in the order tab for details.

The TS-4900 ships with Debian 10 Buster.  Debian 11 Bullseye 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 section of the manual.

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.

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 Files 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
  • Yocto, Debian Buster, 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.
Arm and Cortex are registered trademarks of Arm Limited (or its subsidiaries) in the US and/or elsewhere.
QNX® and Neutrino® are registered trademarks of QNX Software Systems Ltd. in certain jurisdictions.
Android is a trademark of Google LLC.


embeddedTS provides complete documentation for our mature products, including manuals, schematics, mechanical drawings, etc. The most recent documentation files are always made available through our website. If you don't find the documentation you are looking for, contact support for more information. Also, please make sure to visit our Embedded Systems Support webpage, and our official documentation.

Documentation
Certification
Software Download
Video
News Article
Block Diagram
Third Party Documentation
Featured On
From the Blog:
Product Notices:
Subscribe to the Product Communication System (TS-PCS) for TS-4900 Notices
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 5.10
Debian Linux Buster (10)
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 / Wireless LAN 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 $203 $176 $171 $164 $157
TS-4900-1024-4096F-S8S-RTC-I $233 $208 $200 $190 $184
TS-4900-1024-4096F-S8S-RTC-WIFI-I $279 $254 $243 $232 $221
TS-4900-2048-4096F-Q10S-RTC-E $308 $283 $272 $260 $248
TS-4900-2048-4096F-Q10S-RTC-WIFI-E $354 $327 $315 $301 $287
TS-4900-S-CORE-I $279 $254 $243 $232 $221
TS-4900-Q-CORE-E $354 $327 $315 $301 $287

Product Customization

embeddedTS 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, embeddedTS 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, SoM with solo 800MHz i.MX6 CPU, 1GB RAM, 4GB eMMC flash, RTC and on-board WiFi/BT module (-40C to 85C) Pricing
TS-4900-Q-CORE-E TS-4900-2048-4096F-Q10S-RTC-WIFI-E with Ubuntu Core, SoM with quad 1GHz i.MX6 CPU, 2GB RAM, 4GB eMMC flash, RTC and on-board WiFi/BT module (-20C to 70C) 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 $30
MSD-8GB-CLASS10-USB-4900 TS-4900 bootable 8GB Class 10 microSD card pre-loaded with Debian, includes USB reader $63
MSD-8GB-BLANK 8GB Class 10 microSD card $30
Accessories and Extras
Part Description Price
CB-ANT-SDMAC Antenna and cable for silex wifi module $15
HS-21x21x15 CPU heatsink measuring 21x21x15mm recommended for i.MX6 quad core $19
CN-TSSOCKET-M-10 Qty Ten (10) Male 100-Pin High Density Connectors for Custom Baseboard Design $50
CN-TSSOCKET-M-100 Qty One Hundred (100) Male 100-Pin High Density Connectors for Custom Baseboard Design $322
CB-USB-AF5P 5-Pin Header to USB Connector $9
CB7-05 Null modem cable with a DB9F at each end $10
Power Supplies
Part Description Price
PS-12VDC-REG-2_5AMP-3PB Regulated 12 VDC, 2.5 A wall mounted power supply with 3 pin black connector (100-240 VAC, 50-60 Hz, A-type Plug) $21

CA Prop 65 Warning WARNING: Cancer and Reproductive Harm - www.P65Warnings.ca.gov

Modular products built using the TS-4900.

TS-TPC-8950-4900 Thumbnail
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

$776 (Qty. 100) $822 (Qty. 1)

TS-TPC-8390-4900 Thumbnail
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

$528 (Qty. 100) $591 (Qty. 1)