Apalis Arm Family

Apalis IconApalis is a System on Module (SoM) / Computer on Module (CoM) architecture that aims at seamlessly complementing the existing Colibri Arm family. Apalis comes with a wide range of new and exciting features, ensuring customers can develop the most advanced, robust products with minimum overhead and risk. Apalis supports a wide variety of industry standard interfaces, while at the same time providing advanced multimedia and high speed connectivity making it suitable for an almost unlimited number of applications.

Apalis Product Family


Blue Tick Mark
Arm®-based Modules
Based on NVIDIA® Tegra, NXP® i.MX 6, i.MX 8 SoCs
Blue Tick Mark
Platform Scalability
Pin-compatible products across the family
Blue Tick Mark
GPU Support
3D GPU for high-end graphics and general purpose computing
Blue Tick Mark
Latest PCB Technology
Designed for optimal high-speed signals and component density
Blue Tick Mark
MXM3 Edge Connector
Proven edge connector with MXM SnapLock™ technique
Blue Tick Mark
Access to JTAG interface
Blue Tick Mark
Simple Carrier Board
High-speed DDR routing with good power management
Blue Tick Mark
Direct Breakout™
Allows direct connection of real world I/O ports without needing to cross traces or traverse layers

Apalis Family - System on Modules

A Linux-based software platform that simplifies the process of developing and maintaining embedded software. Torizon allows you to focus on application development instead of Linux builds.
Toradex's embedded Linux BSPs are based on Ångström/ OpenEmbedded being fully Yocto project compatible. Many peripherals are also supported out-of-the-box.
Toradex provides free pre-built images for Windows Embedded Compact (CE5 to WEC2013). The Run-time license is included in the price of the module. BSPs and workspaces are available for download on our developer website at no cost.
Toradex offers an extensive ecosystem including partners that offers various services such as Qt, PLC, OTA, security, etc. and carrier board design resources such as tools, design files, and many more.
Software Libraries
Toradex provides free software libraries for additional features including Camera Interface, SPI, PWM,I2C, CAN and cloud connectivity. A full tool-chain for bootloader and operating system updates are also available for download.

Apalis Family - Product Performance Graph

All benchmarks were conducted under Toradex’s Linux BSP with all compiler optimizations available for the architecture. Dynamic frequency and voltage switching were disabled. All numbers are relative to the performance of a Colibri iMX6Solo.

For more details, please refer to our benchmark tests.

Apalis TK1
  • 9.97
  • 4.11
Apalis T30 2GB
  • 5.20
  • 1.38
Colibri iMX6S 256MB
  • 1.00
  • 1.00
Apalis iMX6Q 1GB
  • 4.00
  • 0.99
Apalis iMX6D 512MB
  • 2.00
  • 0.99
  • 0.00
  • 1.00
  • 2.00
  • 3.00
  • 4.00
  • 5.00
  • 6.00
  • 7.00
  • 8.00
  • 9.00
  • 10.00
  • 11.00

Performance relative to Colibri iMX6S 256MB

Multicore Benchmark

Singlecore Benchmark


  ×Apalis iMX8×Apalis TK1×Apalis iMX8X×Apalis T30×Apalis iMX6
Apalis iMX8Apalis TK1Apalis iMX8XApalis T30Apalis iMX6
CPU Details      
CPU NameNXP® i.MX 8QuadMax /
NXP® i.MX 8QuadPlus
NVIDIA® Tegra™ K1
NXP® Kinetis™ K20 Companion MCU
NXP® i.MX 8QuadXPlus /
NXP® i.MX 8DualXPlus
NVIDIA® Tegra™ 3NXP® i.MX 6Quad /
NXP® i.MX 6Dual
CPU Type2x Arm Cortex™-A72
4x Arm Cortex™-A53 /
1x Arm Cortex™-A72
4x Arm Cortex™-A53
4x Arm Cortex™-A154x Arm Cortex™-A35 /
2x Arm Cortex™-A35
4x Arm Cortex™-A9 /
Arm Cortex™-A9
4x Arm Cortex™-A9 /
2x Arm Cortex™-A9
Microcontroller2x Arm Cortex™-M4F1x Arm Cortex™-M41x Arm Cortex™-M4F
CPU Clock1.6 GHz (A72)
1.26 GHz (A53)
266 MHz (M4) /
1.6 GHz (A72)
1.26 GHz (A53)
266 MHz (M4)
Up to 2.1 GHz (A15)
100 MHz (M4)
1.2 GHz (A35)
266 MHz (M4) /
1.2 GHz (A35)
266 MHz (M4)
Up to 1.4 GHz800 MHz /
1.0 GHz
Floating Point UnitYesVFPv4VFPv4VFPv3VFPv3
L1 Instruction Cache48KB (A72), 32KB (A53), 16KB (M4)32KB per core32KB (A35), 16KB (M4)32KB per core32KB per core
L1 Data Cache32KB (A72), 32KB (A53), 16KB (M4)32KB per core32KB (A35), 16KB (M4)32KB per core32KB per core
L2 Cache1MB (A72), 1MB (A53)2MB512KB with ECC1MB1MB
RAM4GB LPDDR4 (64 Bit) /
2GB LPDDR4 (64 Bit)
2GB DDR3L (64 Bit)2GB DDR3L (32 Bit) /
2GB DDR3L (32 Bit) with ECC /
1GB DDR3L (32 Bit)
2GB DDR3L (32 Bit) /
1GB DDR3L (32 Bit)
2GB DDR3 (64 Bit) /
1GB DDR3 (64 Bit) /
512MB DDR3 (64 Bit)
Flash16GB Flash16GB Flash8GB Flash /
4GB Flash
8GB Flash /
4GB Flash
4GB Flash
USB 3.01x Host2x Host1x Host
USB 2.02x Host / 1x OTG1x Host / 1x OTG2x Host / 1x OTG2x Host / 1x OTG4x Host / 1x OTG
EthernetGigabit with AVB (+2nd RGMII)Gigabit with IEEE 1588Gigabit with AVB (+2nd RGMII/RMII)Gigabit with IEEE 1588Gigabit with IEEE 1588
Wi-FiDual-band 802.11ac 2x2 MU-MIMO /
Dual-band 802.11ac 2x2 MU-MIMO /
BluetoothBluetooth 5 /
Bluetooth 5 /
PCIe2 (x1 Gen 3)1 (x2 Gen 2) + 1 (x1 Gen 2)1 (x1 Gen 3)1 (x1 Gen 1) + 1 (x4 Gen 1)1 (x1 Gen 2) /
1 x1 (Gen 2)
GPIOup to 133up to 87Up to 90up to 129up to 135
Analog Input8x21x4x4x4x
Serial ATA1x (SATA-III)1x (SATA-II)1x (SATA-II)1x (SATA-II)
SDIO/SD/MMC1x 8 Bit, 1x 4 Bit3x 4 Bit (2x UHS-I)1x 4 Bit2x 8 Bit (1x UHS-I)
1x 4 Bit
3x 8 Bit
Display ControllerQuad, IndependentDual, IndependentDual, IndependentDual, IndependentDual, Independent
Graphics ControllerDual Vivante GC7000 XSVX /
Dual Vivante GC7000Lite XSVX
NVIDIA® Kepler™ GPUVivante GC7000LiteIntegrated Ultra-low power NVIDIA GeForce GPUVivante GC2000
Video DecoderYesH.264, MPEG-2, MPEG-4, MJPEG, VC-1, WEBM, XviDYesDiVX 4/5/6, H.263, H.264, JPEG, MPEG-2, MPEG-4, WMV9 VC-1, XviDDivX 3/4/5/6, H.263, H.264, MJPEG, MPEG-2, MPEG-4, VC1
Video EncoderYesH.263, H.264, MJPEG, MPEG-4, VC1, WEBM VP8YesH.263, H.264, JPEG, MPEG-4H.263, H.264, MJPEG, MPEG-4
Display Serial Interface1x single lane MIPI DSI1x Quad + 1x Dual Lane MIPI DSI2x Quad Lane MIPI DSI2x Dual Lane MIPI DSI1x Dual Lane MIPI DSI
LVDS3x 1366 x 768 x 24bpp Single / 1x 1920 x 1200 x 24bpp Dual + 1x 1366 x 768 x 24bpp Single1x 1920 x 1200 x 24bpp Single1x 1920 x 1200 x 24bpp Dual /
2x 1366 x 768 x 24bpp Single
1x 1280 x 1024 x 24bpp Single /
1 x 2048 x 1536 x 24bpp Dual
2x 1366 x 768 x 24bpp Single /
1x 1920 x 1200 x 24bpp Dual
Digital Audio3x AC97 or
3x I2S,
1x I2S3x AC97 or
3x I2S,
1x HDA or
1x I2S
3x AC97 or
3x I2S,
S/PDIF In / Out1x / 1x1x / 1x1x / 1x1x / 1x1x / 1x
2D AccelerationYesYesYesYesYes
3D AccelerationYesYesYesYesYes
HDMI4K UltraHD (V2.0a, 2160p)4K UltraHD (V1.4b, 2160p)Full HD (V1.4a, 1080p) /
Full HD (V1.4a, 1080p)Full HD (V1.4a, 1080p)
Display Port 1x eDP 1.4 or 1x DP 1.31x eDP
VGA1280 x 1024
RGB1280 x 720 x 18bpp2048 x 1536 x 24bpp1920 x 1200 x 24bpp
Resistive Touch4-wire4-wire4 wire4-wire4-wire
Camera Parallel Interface1x 8 Bit1x 8/10 Bit2x 8/16/20 Bit
Camera Serial Interface2x Quad Lane MIPI CSI-22x Quad + 1x Single Lane MIPI CSI-21x Quad Lane MIPI CSI-21x Quad or
2x Dual Lane MIPI CSI-2
1x Quad Lane MIPI CSI-2
Analog Audio Line in1x (Stereo)1x (Stereo)1x (Stereo)1x (Stereo)1x (Stereo)
Analog Audio Mic in1x (Mono)1x (Mono)1x (Mono)1x (Mono)1x (Mono)
Analog Audio Headphone out1x (Stereo)1x (Stereo)1x (Stereo)1x (Stereo)1x (Stereo)
Operating System      
Embedded LinuxSupportedSupportedSupportedSupportedSupported
Windows Embedded Compact 2013SupportedSupported
Windows Embedded Compact 7SupportedSupported
Included Runtime LicenseWindows Embedded C13EntryWindows Embedded C13Entry
Preinstalled OSToradex Easy InstallerToradex Easy InstallerToradex Easy InstallerEmbedded LinuxToradex Easy Installer
AndroidSupported by third partySupported by third partySupported by third partySupported by third partySupported by third party
QNXComing SoonComing SoonSupported by third party
Size82.0 x 45.0 x 6.0 mm82.0 x 45.0 x 6.0 mm82.0 x 45.0 x 6.0 mm82.0 x 45.0 x 6.0 mm82.0 x 45.0 x 6.0 mm
Temperature-40° to +85° C(1) /
-40° to +85° C /
-25° to +85° C
-25° to +85° C-40° to +85° C /
-25° to +85° C
0° to 70° C /
-40° to +85° C
-40° to +85° C /
0° to 70° C
Shock / VibrationEN 60068-2-6/50g 20msEN 60068-2-6/50g 20msEN 60068-2-6/50g 20msEN 60068-2-6/50g 20msEN 60068-2-6/50g 20ms
Power DissipationTBD3 - ~15 WTBD1.4 - ~6 W1.9 - ~7 W
Minimum Product Commitment2030+20252030+20252028

(1) The RAM on the first Samples is not IT-grade, but will be changed in the future. Furthermore, the Wi-Fi component on the module is limited to an operating temperature range of -30° to +85°C. As this component is not deemed boot-critical, the Apalis iMX8QM 4GB WB IT is still listed as an Industrial Temperature product.

Depending on assembly option

General: Some interfaces are available on pins that are not entirely compatible within the Apalis Computer on Module family. There are restrictions to using different interfaces simultaneously, please check the respective datasheet for exact details.