| Technical Information |
| Compliance |
SMARC 2.0 Compliant |
| Dimension |
82 mm x 50 mm by SMARC Specification |
| CPU |
NXP i.MX8M ARM Cortex-A53 and Cortex-M4 up to 1.5GHz
Dual, Quad Lite and Quad Core Cortex-A53
266Mhz Cortex-M4 |
| GPU |
GC7000Lite 4 shaders, OpenGL ES 3.1, OpenCL 1.2, OpenGL 3.0, OpenVG and Vulkan
Up to 4kp60 UHD resolutions |
| VPU |
HEVC/H.265, H.264, VP9 Decoder 1080p60 MPEG-2, MPEG-4p2, VC-1, VP8, RV9, AVS, MJPEG, H.263 Decoder
No VPU for Quad Lite Core |
| Memory |
2GB/4GB LPDDR4 up to 3200MT/s
16GB eMMC (5.x) onboard
AT24C32 EEPROM onboard |
| Display Interfaces |
Single channel 24 bit LVDS LCD or dual channel 24-bit LVDS LCD
● Panel support signals (I2C, Power Enables, PWM)
● 2nd LVDS channel is defined on SMARC 2.0 interface
● Resolutions up 1,920 x 1,200 @60 fps at 24 bpp
One HDMI 2.0a/DP port resolution up to 4096 x 2160 at 60 Hz |
| MIPI-CSI Camera Interfaces |
One 4-LANE and one 2-lane MIPI-CSI ports |
| SDIO Interfaces |
Two SDIO interfaces:
● 4 bit SDIO card interface with support lines
● 8 bit eMMC interface with support lines |
| SPI Interfaces |
Two SPI interfaces with 2 chip selects on each SPI channel |
| I2S Interfaces |
Two I2S interfaces
● Typically used for connection to I2S audio CODECs |
| I2C Interfaces |
Five I2C interfaces:
● Power Management
● General Purpose
● Camera
● LCD Display ID
● HDMI |
| UART Interfaces |
Four asynchronous serial ports
Two with 4 wire handshake (RXD, TXD, RTS#, CTS#)
Two with data only (RXD, TXD)
Logic level signals |
| CAN Bus Interfaces |
Two CAN bus interfaces:
● Logic level signals from Module based CAN bus protocol controllers
● RXD, TXD only
● Two Module GPIOs are designated for optional use as CAN bus error status inputs |
| USB Interfaces |
One USB OTG 2.0 Ports with PHY
Four USB 2.0 Host Ports with PHY
Two USB 3.0 Host Ports with PHY
USB support signals (VBUS enable / Over-current detects, OTG support signals) |
| PCI Express |
Two PCIe x 1 link
PCIe Gen2.1
Reference Clock Pair
Could be configured as PCIe target
Common PCIe wake signal |
| Gigabit Ethernet |
One analog GBE MDI interface (Qualcomm Atheros AR8035 PHY on module)
No magnetics on Module
LED support signals |
| Watchdog Timer Interfaces |
Standard Linux Watchdog API available. |
| Real-Time Clock |
External Seiko S35390A onboard |
| General Purpose I/O |
Twelve GPIO signals
Specific alternate functions are assigned to some GPIOs
PWM / Tachometer capability
Camera support
CAN Error Signaling
HD Audio reset |
| System and Power Management Signals |
● Reset out and Reset in
● Power button in
● Power source status
● Module power state status
● System management pins
● Battery and battery charger management pins
● Carrier Power On control |
| Boot Source Select |
Three pins to allow selection from Carrier Board
Select options to include boot from one of the following:
● Module eMMC Flash (Default)
● Module Remote Boot (Network Port)
● Carrier SD Card |
| Software |
| Linux and Android |
Based on NXP (Freescale) imx_4.19.35_1.0.0, imx_4.14.98_2.0.0_ga and imx_4.14.78_1.0.0_gaYocto Project SupportUbuntu 18.04 ARM64 LTS, Debian 10 Buster and Debian 9 Stretch SupportAndroid 10, Android Pie 9.0.0 and Oreo 8.1 |
| Power |
| Power Supply |
3V to 5.25V
Operates directly from single level Lithium Ion cells, or fixed 3.3V or 5V power supply |
| Power Consumption |
Dual Core (2GB LPDDR4): 3W
Quad Core (4GB LPDDR4): 3.5W |
| Environment Attributes |
| Temperature |
Operating Temperature Range: -45o C ~ 85o C (For 4GB LPDDR4, -30o C ~ 85o C)
Storage Temperature Range: -40o C ~ 150o C
Junction Temperature Range: -40o C ~ 150o C |
| Humidity |
10% ~ 90% relative humidity, non-condensed |