NXP i.MX 8X Cortex-A35 processor designed for automotive infotainment and a variety of industrial applications was officially announced in early 2017 with three parts:
- i.MX 8QuadXPlus with four Cortex-A35 cores, a Cortex-M4F core, a 4-shader GPU, a multi-format VPU and a HiFi 4 DSP
- i.MX 8DualXPlus with two Cortex-A35 cores, a Cortex-M4F core, a 4-shader GPU, a multi-format VPU and a HiFi 4 DSP
- i.MX 8DualX with two Cortex-A35 cores, a Cortex-M4F core, a 2-shader GPU, a multi-format VPU, and a HiFi 4 DSP
In 2018, several companies unveiled i.MX 8X systems-on-module including Toradex Colibri iMX8X and Phytech phyCORE-i.MX 8X, and the processor was launched at the end of that year. There’s now another option with Compulab introducing CL-SOM-iMX8X module powered by NXP i.MX 8QuadXPlus processor, as well as SBC-IMX8X single board computer fitted with the module.
Key features and specifications:
- SoC – NXP i.MX 8QuadXPlus quad-core Arm Cortex-A35 processor @ up to 1.2GHz, Arm Cortex-M4F co-processor @ 266 MHz, Vivante GC7000Lite GPU with OpenGL 3.0, OpenCL 1.2 FP, OpenVG 1.1, and Vulkan support
- System Memory – Up to 4GB LPDDR4
- Storage – Up to 64GB on-board eMMC flash
- Networking – 2x optional Gigabit Ethernet transceivers, optionalcertified 802.11ac WiFi + Bluetooth 4.2 BLE module
- Decode – Up to 4K H.265; 1080p H.264, VP8, MPEG4, RealVideo
- Encode – 1080p H.264
- 204-pin SO-DIMM edge connector with
- Display – 2x LVDS / 4-lane MIPI-DSI up to 1080p60
- Camera – 4-lane MIPI-CSI interface
- Audio – Up-to 1x I2S / SAI
- Networking – 2x Gigabit Ethernet
- PCI Express – 1x PCIe
- USB – 1x USB2.0 OTG, 3x USB2.0 host ports
- UART – Up to 4x UART ports
- SDIO – Up to 1x SD / MMC interface
- General I/O – Up to 3x I2C, 4x SPI, 3x CAN, 6x Timer, 96x GPIO
- ADC – 5x general-purpose ADC inputs
- Power Supply – 4.0V to 4.5V
- Dimensions – 68 x 38 x 5 mm
- Weight – 14 grams
- Temperature Range – Commercial: 0° to 70° C; Extended: -20° to 70° C; Industrial: 40°C to 85°C
- Relative humidity – 10% to 90% (operation); 05% to 95% (storage)
- MTTF – 200,000 hours
- Shock – 50G / 20 ms
- Vibration – 20G / 0 – 600 Hz
The company provides mainline Linux & Uboot, Yocto Project, and RTOS BSP’s as well as ready-to-run images, and promises a long term supply of 10 years for the module.
SB-IMX8X Single Board Computer
For quick evaluation and early software development, the company also offers SB-IMX8X carrier board which becomes SBC-IMX8X single board computer when CL-SOM-IMX8X module is inserted into its SO-DIMM socket.
SB-IMX8X carrier board specifications:
- Storage – Standard full-size SD socket.
- 1x MIPI-DSI / LVDS interface, up to 1920×1080, 100-mil header
- 1x MIPI-DSI interface, up to 1920×1080, capacitive touch-screen interface supporting Startec KD050HDFIA020 5″ 1280×720 LCD panel
- Camera – 2×12 B2B MIPI CSI connector compatible with LI-OV5640-MIPI-AF camera module
- 2x 1000/100/10Mbps Ethernet ports (RJ45 connector)
- Cellular – Support for cellular modem (via mini-PCIe socket and on-board micro-SIM card socket)
- USB – 1x USB 2.0 micro-USB connector, 2x USB 2.0 host type-A connectors
- Serial – 1x micro USB serial debug port or 1x serial debug port via RS232 transceiver, ultra-mini serial connector
- mini-PCIe socket, full-size (mutually exclusive with CL-SOM-iMX8X WiFi)
- 2x I/O 100-mil headers with up to 2x UART, up to 4x SPI, up to 2x I2C, 5x general-purpose ADC inputs, up to 48x GPIOs
- Digital I/O voltage – 3.3V
- Debug – JTAG debug interface
- Misc – RTC + coin-cell battery
- Supply Voltage – Unregulated 8V to 18V
- Dimensions – 160 x 136 x 22 mm
- Weight – 175 grams
The evaluation kit (EVAL-iMX8X) include the carrier board, SOM-iMX8X-C1200QM-D2-N16-E2-UH-WB module (iMX8X with GPU and display support, 2GB RAM, 16GB eMMC flash, dual Ethernet, USB hub, WiFi & Bluetooth), WiFi antennas and cables, a serial port cable, a MIPI-DSI to HDMI adapter, a USB cable and adapter, as well as a 12V power supply
Availability and Pricing
CL-SOM-iMX8X is available now with pricing starting at $73 per unit for 1k orders. Sample price for SB-IMX8X carrier board is $72, while EVAL-iMX8X evaluation kit is offered for $395.
More details, including links to documentation, software, and tools can be found on the product page. You could also jump directly to Compulab’s Wiki for technical documentation.
Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.