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.

CPU available in limited quantities. Please contact sales to discuss the scope of your project

Newer TS-4900 Product Available. The TS-4900 is the new and improved version of this product! Recommended for new designs.

TS-4720 Front View TS-4720 Front View
TS-4720 Side View TS-4720 Side View
TS-4720 Rear View TS-4720 Rear View
TS-4720 Front View
TS-4720 Side View
TS-4720 Rear View


High-End CPU Module with eMMC Flash and Dual Ethernet

Lifecycle: Fully Developed | Released: October 2013

The TS-4720 is a TS-SOCKET macrocontroller System on Module based on the Marvell PXA166 Arm® core running at 800 MHz, or optionally the Marvell PXA168 running at 1066 MHz.

  • Risk Reducing, Time to Market Minimizing, High-End System-on-Module
  • Touch Screen Controller Interface Implemented in FPGA up to 720p WUXGA
  • Full Featured with Dual Ethernet, USB, UARTs, CAN, etc.
  • Standard 100-Pin Connectors to Interface to Technologic or Custom Baseboard
  • Flexible Data Storage: High Reliability SLC or High Capacity MLC eMMC Flash
$190 (Qty. 100) $238 (Qty. 1)
No minimum order quantity on standard products.

The TS-4720 is a low profile, credit card sized TS-SOCKET macrocontroller module which features a Marvell Arm® based PXA166 800 MHz, or optionally a PXA168 1066 MHz. The TS-4720 features a software programmable Lattice XP2 8K LUT FPGA which by default implements several of our controllers such as our high speed SD interface, XUARTs, and SPI controller, and more.

External devices can connect to the TS-4720 using Ethernet, USB host, I2C, SPI, UARTs, or GPIO. We also provide an external 16-bit bus that can be implemented over 21 DIO pins. The two 100 pin downward-facing general-purpose headers make it easy to interface the TS-4720 with a standard TS-Socket baseboard, a baseboard of your design, or contact us for more information on our design services.

Hardware features include:

  • Dual Ethernet using onboard switch
  • 1 USB host and 1 USB OTG
  • Up to 6 UARTs
  • 4 GB MLC eMMC flash storage, configurable to 2 GB SLC for added reliability
  • 1 microSD card socket
  • SD, SDHC, SDXC support up (21.5MB/s write, 20.5MB/s Read)*
  • LCD output up to WUXGA
  • Video acceleration up to D1 (TS-4720-800), or 720p (TS-4720-1066)
  • FPGA touchscreen controller interface
  • SPI
  • CAN
  • I2C
  • I2S
  • RTC**
  • Up to 81 DIO/GPIO***
  • Temperature Sensor****
  • Watchdog timer
  • Hardware random number generator

TS-SOCKET Description

TS-SOCKET is an embedded computer standard designed and controlled by embeddedTS. It defines both a form factor and a connection pin-out and is based on two 100-pin low-profile connectors, allowing secure connection between a TS macrocontroller (CPU board) and a baseboard. Please refer to the TS-SOCKET Standard and Embedded Macrocontrollers resource for more information.

*Dependent on the SD card used. Speeds tested with Sandisk Extreme cards.

**External baseboard coin cell battery required.

*** Depends on features used (I2C, I2S, SPI, UARTs, etc). If all features are used, 39 GPIO are still available.

****1/16 of degree Celsius resolution (and 1 degree absolute accuracy).

The TS-4720 SOM boots a Linux 2.6.34 kernel out of the box from either the eMMC flash or microSD cards to an initial ramdisk for a very fast boot and a Debian Wheezy distribution for extremely flexible software. The Linux choice is highly recommended and our products are totally integrated with the open-source vision. There is no proprietary source code in the kernel since all the hardware specific functionalities are handled by user-space utilities (such as spictl, sdctl, xuartctl, etc.). The Linux kernel includes driver support for on-board hardware, enabling quick time to market of end-users applications.

The Debian Wheezy environment provides a powerful, stable, and familiar software stack. Debian provides over 28,000 software packages precompiled for the ARMEL architecture. This includes many common interpreters such as Python, Mono (C#), Ruby, PHP, TCL, Perl, Java, and Bash. Debian also includes the GNU Compiler Collection which allows compiling C/C++ directly on the board.

The software image includes an initial ram filesystem which boots immediately after the kernel is loaded and can execute custom userspace code. This allows execution of custom code in under a half second from power on. The initial ramdisk features a minimalistic busybox build for a fast boot, but it is also capable of executing binaries in Debian

Software features include:

  • Linux 2.6.34
  • Full Debian Wheezy (7.0) distribution
  • Opencore FPGA reloadable in software
  • Flexible programming language support
  • Source code examples available

Please contact embeddedTS for further information regarding Operating System and software support for this product.

Detailed Feature List

  • 800/1066 MHz Arm PJ1/Mohawk CPU
  • 512MB DDR3 RAM
  • Runs Linux 2.6.34
  • Boots Linux in under a second
  • 4 GB eMMC Flash
  • microSD Card Socket
  • Robust DoubleStore Flash Storage
  • SD supports 20MB/s Read/Write
  • User-Programmable 8K LUT FPGA
  • Fanless Operation from 0 °C to 70 °C
  • 5V Power Input
  • RTC (External Battery Req.)
  • Dual 10/100 Ethernet (Magnetics Req.)
  • USB 2.0 Host
  • USB 2.0 OTG (USB Host or Device)
  • SPI, I2C Buses
  • PCIE (TS-4712-1066 Only)
  • 6 UARTs (External Transceivers)
  • LCD output up to WUXGA
  • 121 3.3V DIO
Linux® is the registered trademark of Linus Torvalds in the U.S. and other countries.
Arm is a registered trademarks of Arm Limited (or its subsidiaries) in the US and/or elsewhere.

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.

Software Download
From the Blog:
Product Notices:
Subscribe to the Product Communication System (TS-PCS) for TS-4720 Notices
Architecture Arm
Part Number PXA168
Vendor Marvell
CPU Speed 1.1 GHz (or 800 MHz PXA166 optional)
CPU Cores (Max) 1x
Core Specs
Base Memory Capacity 512 MB
Watchdog Timer 1x
Base Flash Capacity 4 GB (2 GB SLC or 4 GB MLC)
Flash Type eMMC
microSD Card Socket 1x
Real Time Clock 1x
Temperature Sensor 1x
General I/O
General-Purpose Input/Output (GPIO) Pins 54x (121x multifunction DIO)
Serial Interfaces
TTL-Level UART Ports 6x (RS-485 Auto TXEN supported)
SPI Ports 1x
Peripheral Interfaces
USB Host Ports 1x
USB OTG Ports 1x
PCI Express Bus 1x
Industrial Protocols
CAN Ports 1x
10/100 Ethernet Ports 2x
Operating Supply Voltage 5 VDC
Fanless Temperature Range -40 °C to 80 °C
Width 55.0 mm
Length 74.9 mm
User Programmable FPGA Yes
Linux Kernel Version 2.6
Debian Linux Wheezy (7.0)
RAID-Like DoubleStore™ Storage Yes
Busybox Small Distribution Yes
Product Configurations 1 10 50 100
TS-4720-512-4096F-8S-I $238 $209 $202 $190
Product Configuration
Part Description Price
TS-4720-512-4096F-8S-I TS-4720 industrial grade (-40C to 85C) SoM with PXA166 800MHz CPU, 512MB RAM, 4GB eMMC flash Pricing
TS-4720-512-4096F-10S-I TS-4720 industrial grade (-40 °C to 85 °C) System-on-Module with the PXA168 at 1066MHz, 512MB RAM and 4GB eMMC Flash Limited
Flash Media
Part Description Price
MSD-4GB-USB-4710 Bootable 4GB microSD card preinstalled with Linux Kernel 2.6, Debian and including USB reader (compatible with TS-4710, TS-4712, TS-4720, TS-7700, TS-7250-V2) $48
MSD-4GB-4710 Bootable 4GB microSD card preinstalled with Linux Kernel 2.6, and Debian (compatible with TS-4710, TS-4712, TS-4720, TS-7700, TS-7250-V2) $15
MSD-4GB-BLANK SanDisk microSD card, Size 4GB $15
Accessories and Extras
Part Description Price
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
HS-15x15x5 CPU Heatsink measuring 15mmx15mmx5mm. Recommended for PXA168 in high temperature environments. $5

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

Modular products built using the TS-4720.

TS-8150-4720 Thumbnail
High Performance PC/104 TS-SOCKET Embedded Computer
  • Utilizes the TS-SOCKET standard with secure connections
  • Complete, ready-to-deploy solution with baseboard and module
  • Modular design fights obsoletion and eases repair

$288 (Qty. 100) $345 (Qty. 1)