Summary of COMPULAB MODULE FEATURES NXP’S NEW I.MX8M MINI SOC.
CompuLab launched the UCM-iMX8M-Mini, a compact Linux-based computer-on-module powered by NXP's i.MX8M Mini SoC. Designed for handheld devices, drones, and wearables, it supports up to 1.8GHz processing, LPDDR4 RAM, and eMMC storage. The module includes WiFi/BT, extensive I/O interfaces like USB, UART, and MIPI, and operates across various industrial temperature ranges with robust shock and vibration resistance.
Parts used in the UCM-iMX8M-Mini:
- NXP i.MX8M Mini SoC
- LPDDR4 RAM (1GB to 4GB)
- eMMC Storage (4GB to 64GB)
- BCM4335 wireless module (optional)
- GbE controller (optional)
- Dual 100-pin connectors
- SBC-iMX8M-Mini sandwich-style board
- SB-UCMIMX8 carrier board
- Mainline Linux kernel 4.14
- Yocto Project file-system
- U-Boot boot-loader
CompuLab has unveiled its UCM-iMX8M-Mini computer-on-module with NXP’s new i.MX8M Mini SoC. The Linux-driven, 38 x 28mm module features i.MX8M Mini, WiFi/BT, and up to 4GB RAM and 64GB eMMC. The COM also ships on a sandwich-style “SBC-iMX8M-Mini” SBC. The company aims to apply its new module for applications like professional handheld devices, autonomous drones, and wearables (medical and nonmedical).
The device is available in 0 to 70°C, –20 to 70°C, and b versions, and offers 50g/20ms shock and 20G/0-600Hz vibration resistance. The UCM-iMX8M-Mini supports a Dual, DualLite, and Quad version, clocking to up to 1.8GHz. An HD-ready, 2D/3D GC NanoUltra GPU and a Cortex-M4 core are available, which is listed by other vendors at 400MHz. This is faster than the usual 266MHz MCUs present in other i.MX SoCs. The COM dual 100-pin connectors feature 2x USB 2.0 OTG, 4x UART, 3x SPI. 3x I2C, 4x PWM, up to 85x GPIOs, single MMC/SD/SDIO and PCIe Gen 2.1. Media connectivity features include HD-ready MIPI-DSI along with capacitive touch support and a 4-lane MIPI-CSI interface. Audio features include up to 3x I2S/SAI plus SPDIF I/O. The module features a 3.45V to 4.4V supply voltage and 3.3V I/O voltage. It ships with an RTC and a JTAG interface.
The UCM-iMX8M-Mini module offers 1GB to 4GB LPDDR4 and 4GB to 64GB eMMC. An optional GbE controller (MAC+PHY), and an optional pre-certified BCM4335 wireless module with 802.11ac and Bluetooth 4.2 BLE are available. Full BSP and ready-to-run images for Linux and Android are provided for the UCM-iMX8M-Mini.
The BSP comes with mainline Linux kernel 4.14, a Yocto Project file-system, and U-Boot boot-loader. The UCM-iMX8M-Mini module can be purchased as a part of a sandwich-style SBC-iMX8M-Mini board. Extensive HW/SW documentation and mechanical drawings are available for the module. The SB-UCMIMX8 carrier board that forms the SBC-iMX8M-Mini is provided with schematics, mechanical drawings, and layout files.
Read more: COMPULAB MODULE FEATURES NXP’S NEW I.MX8M MINI SOC.
- What is the maximum clock speed of the UCM-iMX8M-Mini?
The module clocks up to 1.8GHz. - Can the device operate in extreme temperatures?
Yes, it is available in 0 to 70°C, –20 to 70°C, and b versions. - Does the module support wireless connectivity out of the box?
An optional pre-certified BCM4335 wireless module with 802.11ac and Bluetooth 4.2 BLE is available. - What operating systems are supported by the full BSP?
Ready-to-run images for Linux and Android are provided. - How much RAM can the module support?
The module offers between 1GB and 4GB of LPDDR4. - What type of GPU is included in the design?
It features an HD-ready, 2D/3D GC NanoUltra GPU. - Is there a Cortex-M4 core available on this SoC?
Yes, a Cortex-M4 core listed at 400MHz is available. - What interfaces are available via the dual 100-pin connectors?
They feature 2x USB 2.0 OTG, 4x UART, 3x SPI, 3x I2C, 4x PWM, up to 85x GPIOs, single MMC/SD/SDIO, and PCIe Gen 2.1.
