TRITON-TX i.MX6 and i.MX8 system-on-module family

tx6loTRITON-TX Modules with Single/Dual/Quad Core i.MX6 / i.MX8

Pin-Compatible i.MX6 and i.MX8 ARM Cortex-A7/A9/A53  SoMs with Mainline Linux, QNX and Windows

tx6-250Within the TRITON-TX pin-compatible production-ready module family, our i.MX6 and i.MX8-based TRITON-TX6 and TX8 modules offer a range of hardware and software compatible alternatives which span a broad range of applications. All the TRITON-TX6/8 family members benefit from the same 10-15-year longevity guarantee and EU manufacture, but span a wide price/performance spectrum.

All our i.MX6 and i.MX8 modules come with Linux alternatives including our own tiny kernel, a Yocto build with Qt support, and Debian build if required, as well as a pre-configured VM SDK. We maintain and use a kernel version as close to mainline as possible, which means the best power-use optimisation (see table below). QNX 7.0, and Windows CE 7 and 2013 are also supported on certain modules, as well as Windows 10 IoT Core.

TRITON-TX6UL with i.MX6 UltraLite – The TRITON-TX6UL is a very low-cost industrial-spec. module with single core ARM Cortex-A7 processor running at 528MHz, 256MB RAM  and optional 4GB eMMC. Now with optional Windows Embedded Compact 7 BSP as well as mainline Linux and QNX 7.0 (under development)

TRITON-TX6ULL with i.MX6 ULL – The TRITON-TX6ULL is another low-cost industrial-spec. module, similar to TRITON-TX6UL but using the 800MHz clocked i.MX6 ULL processor, and 512MB RAM as well as 4GB eMMC

TRITON-TX6S with i.MX6 Solo – The TRITON-TX6S is a surprisingly budget-conscious industrial-spec. module with single core ARM Cortex-A9 processor running at 800MHz, with basic graphics acceleration, 256MB or 512MB RAM and optional 4GB eMMC.

TRITON-TX6DL with i.MX6 Dual Lite – The TRITON-TX6DL is a powerful yet reasonably priced industrial grade system-on-module with dual core ARM Cortex-A9 processor running at 800MHz, wiht basic graphics acceleration and 1024 MB 64-bit DDR3-800 RAM and optional 4GB eMMC. Now also supports Windows 10 IoT Core.

TRITON-TX6Q with i.MX6 Quad – The TRITON-TX6Q is an extended commercial grade module with quad core ARM Cortex-A9 processor running at 1000MHz and 1024 MB 64-bit DDR3-1066 RAM and optional 8GB eMMC.  The powerful 3D graphics engine offers 4 shaders and there are dual 2D graphics cores. The TRITON-TX6Q is an extended commercial spec. module.

TRITON-TX6QP with i.MX6 Quad Plus – The TRITON-TX6QP is our top-performing system-on-module with enhanced quad core ARM Cortex-A9 processor running at 800MHz and 2048 MB 64-bit DDR3-1066 RAM and 4GB hi-rel eMMC. The TRITON-TX6QP is a full industrial temperature spec. module.

Our newest pin-compatible alternative based on i.MX8:

TRITON-TX8M with i.MX8M Mini The TRITON-TX8M is a compatible, 64-bit quad-core cost-effective alternative based on the new i.MX8 family and featuring 4 64-bit ARM-Cortex-A53 processor cores – suitable for general industrial applications. Linux and Windows 10 IoT Core

pdf-icon For downloadable documents please refer to the individual product pages, or for in-depth access click here.

calendarGuaranteed lifetime is a key reason to choose us – some TRITON products have already been shipping for over 10 years. The TRITON-TX module family is guaranteed to be available, in small or large quantities for at least 10 years from the date of introduction. This is a minimum, with expected lifetimes of 15 years where possible. Direct Insight brought the first system-on-module to market in 1999, and has a unique track-record in maintaining partnership with our customers for the long-term, supporting you throughout the product life-cycle.

euBecause the TRITON-TX modules are manufactured in a high-quality small-batch production facility within the EU, there are never problems with manufacturing standards or with supply. If you order 100 modules and we don’t have them in stock, we will make them. Often, cheap modules are produced in large batches by volume-oriented contract manufacturers in the Far East, and once they are gone, they are gone.
tickOur BSPs for both Linux and Windows CE are complete, and are designed so that you can use them without further development or modification. One of the key advantages of the system-on-module approach is rapid time-to-market, and requires a reliable, production-ready BSP, and a ready-to-roll compatible tools setup. For Linux, we supply a pre-configured VM SDK, and for Windows CE, everything is ready to use with Microsoft’s downloadable toolkit.
compatibleFurther to our 10-year longevity guarantee, additional security is provided by the pin-compatible nature of the TRITON-TX range, which means that suitable baseboard designs can take all the modules from this family, including those based on i.MX25, i.MX27, i.MX28, TI AM3354, i.MX51, i.MX53 and i.MX6, and allows older modules to be replaced by the latest designs, with new features, better price-performance, and renewed longevity.
directinsight-logo-100pxStriving for the best technical support provision to our customers is what makes Direct Insight stand out. Using a system-on-module is all about achieving a quicker, smoother route to project completion. We have supported our customers in many hundreds of system-on-module projects over the last 15 years, and are uniquely placed to assist you.
i.MX6 processors have a sophisticatpadlock-300x283ed feature called High Assurance Boot (HAB) which potentially allows the user to secure the device against code modification, while preserving the ability to update. This is achieved by programming public keys into the device, against which the private-key signed image and data are validated. We offer HAB programming during manufacture to enable customers to easily secure their device.
Processori.MX8M Mini Quadi.MX6 UltraLitei.MX6 ULLi.MX6 Soloi.MX6 Dual Litei.MX6 Quadi.MX6 Quad Plus
Core4 x ARM Cortex-A531x ARM Cortex-A71x ARM Cortex-A71x ARM Cortex-A92x ARM Cortex-A94x ARM Cortex-A94x ARM Cortex-A9
clock (MHz)16005287928008001000800
L2 Cache512KB128KB128KB512KB512KB1MB1MB
NEON VFP4111244
3D GPUOpenGL ES 2.0--1144 (enhanced)
2D GPUy--1122 (enhanced)
Video Codecy--yyyy
DDR3 RAMup to 2GB DDR3L256MB 16-bit512MB 16-bit256/512MB 16/32 bit1024MB 64-bit1024MB 64-bit2048MB 64-bit (enhanced sub-system)
eMMC4GB4GB*4GB4GB* / 4GB Hi-Rel4GB*8GB*4GB Hi-Rel
Max rec. resolution1080p1366x7681366x7681600x12001920x12002048x15362048x1536
Power (Linux prompt) mW1050485485530760760850
Windows CE-Compact 7Compact 7Compact 7 / 2013Compact 7 / 2013Compact 7n
Windows 10 IoT Corey--**y**-
Temperature spec.-25 to +85C-40 to +85C-40 to +85C-40 to +85C-40 to +85C-20 to +70C-40 to +85C
* optional eMMC, lower temp. spec restricted to -25C when fitted   **under development

txmainboardloMainboard-7 provides a complete development environment based on TRITON-TX6UL, S,DL, Q or QP running mainline Linux or Windows Embedded Compact 7 / 2013 out-of-the-box. The development system consists of a baseboard which provides an unpopulated bank of 0.1″ headers for the module pins (including PCIe), plus connectors for all the main module interfaces, and includes additional peripherals such as an SGTL5000 audio codec. Other connectors include USB, Ethernet, SDCard, CAN, RS-232 and RS-485. The Mainboard-7 offers an optional 640×480 capacitive touch screen, and an LVDS output to enable connection of other screen sizes. For production purposes, you will require a custom baseboard, and we are happy to offer baseboard design and manufacture as a service.

An alternative version called Mainboard-7SD has identical functionality, but also incorporates 1.8v level shifters so that additionally, 1.8v modules such as TRITON-TXSD can be supported.

Simply order the Mainboard-7 development system for your chosen pin-compatible i.MX6 or i.MX8 module via our online shop, using the “Buy Online” link to the right, and it should be with you in a couple of days. We look forward to providing you with knowledgeable, professional support to create your product. If you have questions, please don’t hesitate to contact us by calling Direct Insight on +44 1295 768800 9am to 5.30pm UK time, emailing info at, or by using the “Contact Us” form below.

Please see individual module pages’ “ordering information” section for detailed configuration availability information.

Contact our experienced team with your detailed questions – we’ll be happy to help. Pricing information for spares and small quantities of modules appears on our online shop. However, for quantities of 50 and above, please contact us for the latest price information.