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-7970 Top View (TS-7970-2G-4GF-Q10S-RTC-CP-WIFI-E) TS-7970 Top View (TS-7970-2G-4GF-Q10S-RTC-CP-WIFI-E)
TS-7970 Top View (TS-7970-2G-4GF-Q10S-RTC-E) TS-7970 Top View (TS-7970-2G-4GF-Q10S-RTC-E)
TS-7970 Bottom View (TS-7970-2G-4GF-Q10S-RTC-CP-WIFI-E) TS-7970 Bottom View (TS-7970-2G-4GF-Q10S-RTC-CP-WIFI-E)
TS-7970 Front View (TS-7970-2G-4GF-Q10S-RTC-CP-WIFI-E) with HS-50x53x13 and TS-ANT-TIWI TS-7970 Front View (TS-7970-2G-4GF-Q10S-RTC-CP-WIFI-E) with HS-50x53x13 and TS-ANT-TIWI
TS-7970 Angled View (TS-7970-2G-4GF-Q10S-RTC-CP-WIFI-E) with HS-50x53x13 and TS-ANT-TIWI TS-7970 Angled View (TS-7970-2G-4GF-Q10S-RTC-CP-WIFI-E) with HS-50x53x13 and TS-ANT-TIWI
TS-7970 Shown with TS-ENC797-CP-WIFI and HS-50x53x13 TS-7970 Shown with TS-ENC797-CP-WIFI and HS-50x53x13
TS-7970 Shown with TS-ENC797 TS-7970 Shown with TS-ENC797
TS-7970 Shown with TS-ENC797 Rear View TS-7970 Shown with TS-ENC797 Rear View
TS-7970 Shown with TS-ENC797 Front View TS-7970 Shown with TS-ENC797 Front View
TS-7970 Shown with TS-ENC797 Rear View TS-7970 Shown with TS-ENC797 Rear View
TS-7970 with TS-ENC797 TS-7970 with TS-ENC797
TS-7970 with TS-ENC797 TS-7970 with TS-ENC797
TS-7970 with TS-ENC797 TS-7970 with TS-ENC797
TS-7970 with TS-ENC797 TS-7970 with TS-ENC797
TS-7970 with TS-ENC797 TS-7970 with TS-ENC797
TS-7970 with TS-ENC797 TS-7970 with TS-ENC797
TS-7970 Top View (TS-7970-2G-4GF-Q10S-RTC-CP-WIFI-E)
TS-7970 Top View (TS-7970-2G-4GF-Q10S-RTC-E)
TS-7970 Bottom View (TS-7970-2G-4GF-Q10S-RTC-CP-WIFI-E)
TS-7970 Front View (TS-7970-2G-4GF-Q10S-RTC-CP-WIFI-E) with HS-50x53x13 and TS-ANT-TIWI
TS-7970 Angled View (TS-7970-2G-4GF-Q10S-RTC-CP-WIFI-E) with HS-50x53x13 and TS-ANT-TIWI
TS-7970 Shown with TS-ENC797-CP-WIFI and HS-50x53x13
TS-7970 Shown with TS-ENC797
TS-7970 Shown with TS-ENC797 Rear View
TS-7970 Shown with TS-ENC797 Front View
TS-7970 Shown with TS-ENC797 Rear View
TS-7970 with TS-ENC797
TS-7970 with TS-ENC797
TS-7970 with TS-ENC797
TS-7970 with TS-ENC797
TS-7970 with TS-ENC797
TS-7970 with TS-ENC797

TS-7970

Powerful SBC with Wireless, Dual GbEth, and Audio/Video I/O

Lifecycle: Fully Developed | Released: March 2017

Powered by the NXP i.MX6 with the Arm® Cortex®-A9 core and features high performance components, connectivity, and multimedia capabilities.

  • Robust Embedded Solution Providing Connectivity via WiFi+BT, Dual GbEth
  • Full Featured Multimedia Solution with HDMI, LVDS, and Audio I/O
  • Flexible Data Storage: High Reliability pSLC or High Capacity MLC eMMC Flash
  • Practical Interfaces like SATA II, MiniCard, DIO, ADC, ModBus, USB, CAN
  • Power Saving Design Sips < 3 W Typical and ~22 mW in Sleep Mode
$298 (Qty. 100) $366 (Qty. 1)
No minimum order quantity on standard products.

Fully Connected Multimedia Powerhouse 

Powered by the NXP i.MX6 SOC with the Arm® Cortex®-A9 core, the TS-7970 industrial Single Board Computer (SBC) stands out from the crowd with its high performance components, connectivity options, and multimedia capabilities. It's a general purpose, low-power SBC ready to tackle demanding applications including digital signage, HMIs, data acquisition, IoT, industrial automation, and anything in between.


Robust and Rugged Engineering 

Each component on the TS-7970 has been carefully chosen to ensure reliable operation in the field. Solid connectors, such as the screw terminal block for power and I/O, securely snap in and hold on. Data is reliably stored in the onboard eMMC flash, configurable as pSLC for further reliability or MLC for more capacity. The fanless design of the TS-7970 paired with the low cost enclosure is able to withstand high vibration, high debris, and a wide temperature range of -40 °C - 85 °C (-20 °C to 70 °C for quad core).


Short Time to Market with Long Term Deployment

A productive out-of-the-box experience includes pre-installed Linux OS, development tools, and utilities for controlling DIO, UARTS, CAN bus, and more. The development kit makes sure you have all the necessary connections and cables to get off the ground quickly. The guaranteed 10+ year lifecycle ensures a long-term deployment in the field, free from expensive replacements that come from short, disposable lifecycles which are all too common.

Hardware

The TS-7970 single board computer features high performance hardware in a small, enclosable footprint, featuring:

  • NXP i.MX6 800 MHz Solo or 1 GHz Quad Core Arm based CPU
  • 1 to 2 GB DDR3 RAM
  • 4 GB MLC eMMC Flash, configurable as 2 GB pSLC for added reliability
  • Wireless 802.11b/g/n/ac and Bluetooth 2.1+EDR (4.0 BLE) onboard module 
  • Dual Gigabit Ethernet ports
  • LVDS video output
  • HDMI video output
  • 1x microSD Card Socket
  • Audio codec with headphone and microphone jack

Industry standard connectors, such as USB host and device ports, dual Gigabit Ethernet, RS-232 serial port, and rugged screw terminals are included. Additional storage or boot image is possible through the microSD socket. A temperature compensated, battery-backed real time clock keeps accurate time for the system and a watchdog timer is there to help when a system becomes unresponsive in the field.

The TS-7970 features popular I/O and interfaces, including:

  • 1x MiniCard Socket (mini PCIe Form Factor using USB)
  • 1x Two Wire Modbus (RJ45)
  • 1x microSD Card Socket
  • 1x SATA II (Quad core only)
  • 4x USB Host Ports
  • 1x USB Device Port (Onboard USB Console or CPU USB Device)
  • 3x RS-232
  • 1x TTL UART (Add 3 more without Bluetooth and RS-485)
  • 2x RS-485
  • 2x CAN Bus
  • 32x GPIO
  • 2x 30 VDC Tolerant DIO
  • 3x Analog Input (4 - 20 mA)
  • 1x PWM (3x with Custom FPGA Load)

Applications with strict low power requirements will appreciate the work that's been done to reduce power consumption to less than 3 watts in typical conditions and 22 mW sleep mode.

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. 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. Furthermore, 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 TS-7970 Files Repository and Github page.

The TS-7970 offers an operating system choice of Yocto, Debian, Ubuntu, Ubuntu Core, Android™, or QNX® Neutrino® RTOS thanks in part to the well equipped U-Boot bootloader which can boot from eMMC flash or microSD card.

The TS-7970 ships with Debain 10 Buster.  Debian 11 Bullseye is now supported on all of our i.MX6 products, including the TS-7970. Images, drivers, and toolchains are available for download. For more information, visit the Debian section of the manual.

By default, Debian 10 Buster is loaded which provides a massive repository of prebuilt applications and services and Debian provides a long history of focus on stability and support. 

Yocto is also available to take full advantage of the i.MX6 GPU providing simple integration with QT Creator and IDEs for rapid development. 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.

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.

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. Android™ Nougat 7.1.1 is available for the TS-7970. The distribution provided for the TS-7970 includes driver support for all of the available hardware interfaces, including many not available in the standard Android™ distributions.

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.

Software specifics:

  • U-Boot Bootloader
  • Linux Kernel 4.9
  • Android™ Nougat 7.1.1
  • QNX® Neutrino® RTOS
  • Yocto, Debian, Ubuntu 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.
CPU
Architecture Arm
Part Number i.MX6
Vendor NXP
CPU Speed 1.1 GHz
Floating Point Unit Yes
CPU Cores (Max) 4x
Core Specs
Base Memory Capacity 1 GB
Maximum Memory Capacity 2 GB
Storage
Base Flash Capacity 4 GB (2 GB SLC or 4 GB MLC)
Flash Type eMMC
microSD Card Socket 1x
SATA Ports 1x (mSATA; Quad Core Only)
Other
Battery-Backed Real Time Clock 1x
Mean Time Between Failures 2275723 (MTBF Report)
Graphics Processing Unit Yes
General I/O
General-Purpose Input/Output (GPIO) Pins 34x (2x 30V; 32x 3.3V)
PWM Ports 1x (3x w/ Custom FPGA; Please contact us for more details)
Analog to Digital Ports (ADC) 3x (4 - 20 mA)
Serial Interfaces
RS-232 Ports 3x
RS-485 Ports 2x
TTL-Level UART Ports 1x (Add 3x w/o RS-485/Bluetooth)
SPI Ports 1x
I2C Ports 1x
Peripheral Interfaces
USB Host Ports 4x
USB Device Ports 1x
Industrial Protocols
CAN Ports 2x
Modbus Ports 1x
Precision Time Protocol (PTP) Yes
Networking
Gigabit Ethernet Ports 2x
Physical
Operating Supply Voltage 5 VDC or 8 to 28 VDC
Fanless Temperature Range -40 °C to 85 °C (-20 °C to 70 °C with Quad Core)
Width 112.0 mm
Length 121.9 mm
Graphics / HMI
HDMI Display Port 1x
Radio Comms
Cellular Modem Yes (via MiniCard Socket interface; Special order only, MOQ 100)
Bluetooth Yes (4.0 BLE)
WiFi Radio / Wireless LAN Yes (802.11b/g/n)
Software
Ubuntu Core 16.00
Debian Linux Bullseye (11)
Ubuntu Linux 16.04 Xenial Xerus
Android OS 7.1.1 Nougat
Yocto Linux 2.2 Morty
QNX Neutrino RTOS Neutrino RTOS
TS-7970 Block Diagram
TS-7970 Block Diagram Image

(Download PDF version)

Quantities
Product Configurations 1 10 25 50 100
TS-7970-2G-4GF-Q10S-RTC-E $417 $391 $375 $359 $343
TS-7970-1G-4GF-S8S-RTC-I $366 $340 $325 $312 $298
TS-7970-2G-4GF-Q10S-RTC-CP-WIFI-E $499 $473 $454 $432 $413
TS-7970-1G-4GF-S8S-RTC-CP-WIFI-I $446 $421 $402 $386 $368

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
SATA (Standard 7 Pin Connector) $4
3 Axis Gyro-Accelerometer $12
SIM Card Connector for Mini-Card Cellular Modems $2
8 GByte Industrial Temperature eMMC $13
16 GByte Industrial Temperature eMMC $31
32 GByte Industrial Temperature eMMC $53
64 GByte Industrial Temperature eMMC $80
TS-ENC797 Thumbnail
TS-ENC797
In Enclosures

Low cost plastic enclosure for the TS-7970-1G-4GF-S8S-RTC-I, TS-7970-2G-4GF-Q10S-RTC-E

TS-ENC797-CP Thumbnail
TS-ENC797-CP
In Enclosures

Low cost plastic enclosure for the TS-7970-1G-4GF-S8S-RTC-CP-WIFI-I, TS-7970-2G-4GF-Q10S-RTC-CP-WIFI-E

TS-ENC797-CP-WIFI Thumbnail
TS-ENC797-CP-WIFI
In Enclosures

Low cost plastic enclosure with WiFi Antenna for the TS-7970-1G-4GF-S8S-RTC-CP-WIFI-I, TS-7970-2G-4GF-Q10S-RTC-CP-WIFI-E

PS-MDR-20-24 Thumbnail
PS-MDR-20-24
In Power Supplies

24W Single Output Industrial DIN Rail Power Supply

More information

Product Configuration
Part Description Price
TS-7970-2G-4GF-Q10S-RTC-E TS-7970 extended grade (-20C to 70C) SBC with quad 1GHz i.MX6 CPU, 2GB RAM, 4GB eMMC, 1xGb-Eth, BB-RTC, microSD socket Pricing
TS-7970-1G-4GF-S8S-RTC-I TS-7970 industrial grade (-40C to 85C) SBC with solo 800MHz i.MX6 CPU, 1GB RAM, 4GB eMMC, 1xGb-Eth, BB-RTC, microSD socket Pricing
TS-7970-2G-4GF-Q10S-RTC-CP-WIFI-E TS-7970 extended grade (-20C to 70C) SBC with quad 1GHz i.MX6 CPU, 2GB RAM, 4GB eMMC, BB-RTC, 2nd Gb-Eth, audio in/out, microSD socket & mSATA, WiFi/BT (CB-ANT-SDMAC antenna not included and is required for WiFi feature) Pricing
TS-7970-1G-4GF-S8S-RTC-CP-WIFI-I TS-7970 industrial grade (-40C to 85C) SBC with solo 800MHz i.MX6 CPU, 1GB RAM, 4GB eMMC, BB-RTC, 2nd Gb-Eth, audio in/out, microSD socket, WiFi/BT (CB-ANT-SDMAC antenna not included and is required for WiFi feature) Pricing
Flash Media
Part Description Price
MSD-8GB-CLASS10-79XX TS-7970/TS-TPC-7990 bootable 8GB Class 10 microSD card pre-loaded with Debian $30
MSD-8GB-CLASS10-USB-79XX TS-7970/TS-TPC-7990 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
CB-JUMPER-10-F-F-6 Quantity 10 female-to-female 6-inch red jumper wires for use with 0.1" headers $7
CB-USB-AMBM USB Cable w/ connectors USB-A Male to USB-B Male $9
HS-50x53x13 CPU heatsink measuring 50x53x13mm recommended for i.MX6 quad core $19
CB-HDMI-6AMAM HDMI-A Male to HDMI-A Male 6-foot length $12
Power Supplies
Part Description Price
PS-MDR-20-24 24W Single Output Industrial DIN Rail Power Supply $39
PS-12VDC-REG-2_5AMP-8PB Regulated 12 VDC, 2.5 A wall mounted power supply with 8 pin black connector (100-240 VAC, 50-60 Hz, A-type Plug) $21
DIN Enclosures
Part Description Price
TS-ENC797-DIN Low cost plastic enclosure with DIN Clip for the TS-7970-1G-4GF-S8S-RTC-I, TS-7970-2G-4GF-Q10S-RTC-E $41
TS-ENC797-CP-DIN Low cost plastic enclosure with DIN Clip for the TS-7970-1G-4GF-S8S-RTC-CP-WIFI-I, TS-7970-2G-4GF-Q10S-RTC-CP-WIFI-E $41
TS-ENC797-CP-WIFI-DIN Low cost plastic enclosure with WiFi Antenna and DIN Clip for the TS-7970-1G-4GF-S8S-RTC-CP-WIFI-I, TS-7970-2G-4GF-Q10S-RTC-CP-WIFI-E $56
Enclosures
Part Description Price
TS-ENC797 Low cost plastic enclosure for the TS-7970-1G-4GF-S8S-RTC-I, TS-7970-2G-4GF-Q10S-RTC-E $34
TS-ENC797-CP Low cost plastic enclosure for the TS-7970-1G-4GF-S8S-RTC-CP-WIFI-I, TS-7970-2G-4GF-Q10S-RTC-CP-WIFI-E $34
TS-ENC797-CP-WIFI Low cost plastic enclosure with WiFi Antenna for the TS-7970-1G-4GF-S8S-RTC-CP-WIFI-I, TS-7970-2G-4GF-Q10S-RTC-CP-WIFI-E $50
Development Kits
Part Description Price
KIT-7970 Development kit including suggested parts for new development Includes packaged parts:
  • MSD-8GB-CLASS10-USB-79XX: TS-7970/TS-TPC-7990 bootable 8GB Class 10 microSD card pre-loaded with Debian, includes USB reader
  • PS-12VDC-REG-2_5AMP-8PB: Regulated 12 VDC, 2.5 A wall mounted power supply with 8 pin black connector (100-240 VAC, 50-60 Hz, A-type Plug)
  • CB-USB-AMBM: USB Cable w/ connectors USB-A Male to USB-B Male
  • CB-HDMI-6AMAM: HDMI-A Male to HDMI-A Male 6-foot length
$109

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

TS-7970-1G-4GF-S8S-RTC-I TS-7970-1G-4GF-S8S-RTC-CP-WIFI-I TS-7970-2G-4GF-Q10S-RTC-E TS-7970-2G-4GF-Q10S-RTC-CP-WIFI-E
CPU Arch NXP i.MX6 Arm Cortex-A9
CPU Cores 1 4
CPU Speed 800 MHz 1 GHz
RAM 1 GByte 2 GByte
Onboard Storage 4 GB MLC eMMC Flash
microSD Socket 1
SATA Port -- -- -- mSATA Socket (Shared with MiniCard)
MiniCard -- miniPCIe Form Factor using USB -- miniPCIe Form Factor using USB
Gigabit Ethernet 1 2 1 2
Wireless -- Wireless 802.11b/g/n and Bluetooth 4.0+EDR -- Wireless 802.11b/g/n and Bluetooth 4.0+EDR
USB Host 4x USB 2.0
USB OTG 1x (Overlaps with USB Console)
Video HDMI and Header with LVDS
Audio Over HDMI Only Stereo Codec with headphone and microphone jack & over HDMI Over HDMI Only Stereo Codec with headphone and microphone jack & over HDMI
Common Interfaces 1x Two Wire Modbus (RJ45), 2x RS-232, 2x RS-485, 2x CAN Bus, 32x GPIO, 2x 30 VDC Tolerant DIO, 3x Analog Input (4 - 20 mA)
Operating Temperature -40 °C to 85 °C -20 °C to 70 °C
Standard OS Linux Debian Jessie 4.1.15 Kernel