16525 East Laser Drive
Fountain Hills, AZ 85268
Phone (480) 837-5200
Powered by the NXP i.MX6 Cortex-A9 ARM CPU, 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.
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).
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 necessarily 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.
The TS-7970 single board computer features high performance hardware in a small, enclosable footprint, featuring:
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 (TCXO), battery-backed real time clock (BBRTC) 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:
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 15 mW sleep mode.
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 FTP repository and Github page.
The TS-7970 offers an operating system choice of Yocto, Debian, Ubuntu, or QNX® Neutrino® RTOS thanks in part to the well equipped U-Boot bootloader which can boot from eMMC flash or microSD card.
By default, Debian Jessie 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.
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.
Linux® is the registered trademark of Linus Torvalds in the U.S. and other countries.
QNX® and Neutrino® are registered trademarks of QNX Software Systems Ltd. in certain jurisdictions.
|CPU Part Number||i.MX6|
|CPU Speed||1 GHz|
|RAM||1 GB to 2 GB|
|eMMC Flash Storage||4 GB (2 GB SLC or 4 GB MLC)|
|SATA port||1x (mSATA (Quad Core Only))|
|Data Acquisition & Control|
|Digital Input/Output||34x (2x 30V; 32x 3.3V)|
|Analog-to-Digital||3x (4 - 20 mA)|
|Serial/COM Port||4x (3x RS-232, 1x TTL add 3x w/o RS-485/Bluetooth)|
|WiFi Radio||1x (802.11b/g/n)|
|Cellular Modem||1x (via MiniCard Socket interface)|
|HDMI Display Port||1x|
|Battery-Backed Real Time Clock||1x|
|Fanless Temp Range||-40 °C to 85 °C|
|Operating Supply Voltage|
|Operating Supply Voltage||5 VDC to 28 VDC (5 or 8 - 28 VDC)|
|Linux Kernel||4.1 v|
|QNX Neutrino RTOS||Yes (Available on Quad Core Only)|
|Debian Linux Distribution||Yes|
|Ubuntu Linux Distribution||16.04 v|
Technologic Systems 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, our official WIKI and join our official Developers Forum.
For TS-7970 updates and notices Subscribe to the Product Communication System (TS-PCS)
Products based on the same CPU and software platform
Use the form below to contact us about the TS-7970, and we will respond within one business day. For faster service, please call us at (480) 837-5200, Mo-Fr, 8am to 5pm (MST). Thank you.
Comparison of each available product configuration for the TS-7970.
|CPU Arch||NXP i.MX6 ARM Cortex-A9|
|CPU Speed||800 MHz||1 GHz|
|RAM||1 GByte||2 GByte|
|Onboard Storage||4 GB MLC eMMC Flash|
|SATA Port||--||--||--||mSATA Socket (Shared with MiniCard)|
|MiniCard||--||miniPCIe Form Factor using USB||--||miniPCIe Form Factor using USB|
|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|
|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|
The prices below are available for sales orders requesting different quantities on a per release basis.
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 Options||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|
Use the table below to configure your product and add it to your cart. If you have any questions, please contact us for assistance.