Description
1 General:
- The IMX8M-MINI System-On-Module (SOM) board is based on NXP’s energy efficient i.MX 8M Mini processor which has up to 4 x Cortex-A53 cores capable at running up to 1.8 GHz and one Cortex-M4 core capable at running up to 400 MHz core for low-power and real-time operation.
- Support Linux kernel, Yocto Project file-system, Debian(Still on working) and Android(Still on working) run on the Cortex-A core, and Real-time OS such as UCOS and FreeRTOS run on the Cortex-M core.(Provide Linux And Yocto BSP and Open source)
- Comes with detailed user manual, ready-made system, and friendly technology support.
- We are able to provide customize based on this SOM module for various application.
2 SOM-IMX8M Description:
- NXP i.MX8M MINI SOC
- Quad-core ARM Cortex-A53, plus Cortex-M4(JTAG RESERVE)
- 64-bit Armv8-A architecture
- 2D/3D GC520L
- Media Processing Engine (MPE) with NEON technology
- Floating Point Unit (FPU) with support of the VFPv4-D16 architecture
- Target frequency up to8GHz
- Wi-Fi 1×1(802.11b/g/n/ac 2.4/5GHz) Bluetooth 5.0
- From 8G to 64GB eMMC(On board 16GB EMMC)
- From 1G to 4GB DDR4(On Board 4GB EMMC)
- 64M bit Quad SPI Flash on-board(On board 64MB SPI FLASH)
3 SBC-IMX8M (Based board For SOM-IMX8M)Description:
- USB0 Host x 2
- USB OTG x 1
- 12V Power IN x 1
- Up to 77xGPIO (including SPI,I2C,PWM,UART,SAI, and SDIO)
- USB 2.0 Host (4 Pin Connector) x 1
- UART:
- UART2 (TTL, For Debug)
- UART3 (TTL, For User)
- UART4 (TTL, For User)
- I2C x 3
- USB Touch x 1
- MIPI-CSI-2 x 1
- Fan 5V port x 1
- MIPI-DSI x 1
- Buzzer x 1
- SIM Card x 1
- TF Card x 1
- Mini PCIE Interface x 1, For 4G module and PCIE module
- CAN Bus x 1
- RS485 Bus x 1
- Input Terminal x 2 PIN (With Isolation)
- Output Terminal x 2 PIN (With Isolation)
- Headphone Output/MIC In x 1
- SPDIF Out x 1
- 1xGigabit Ethernet on-board
4 Hardware Function Description:
Feature | Details |
i.MX8M MINI SOC | |
Arm Cortex-A53 MPCore platform |
Quad symmetric Cortex-A53 processors, including:
• 32 KB L1 Instruction Cache • 32 KB L1 Data Cache • Media Processing Engine (MPE) • Floating Point Unit (FPU) Support of 64-bit Armv8-A architecture • 512 KB unified L2 cache • Target frequency of 1.8GHz |
Arm Cortex-M4 core platform
|
• 16 KB L1 Instruction Cache
• 16 KB L1 Data Cache • 256 KB TCM |
Graphic Processing Unit (GPU)
|
• GC NanoUltra frequency up to 800 MHz
• OpenGL ES 2.0 • 2D GC520L |
Video Processing Unit (VPU) | • VP9,VP8,AVC,H.265,H.264 decoder
• VP8, AVC,H.264 encoder |
Audio | • S/PDIF Input and Output
• SAI modules supporting I2S,AC97,TDM |
On-chip memory | • Boot ROM (256KB)
• On-chip RAM (256KB + 32KB) |
Memory and storage | |
DDR SDRAM |
• 2GB DDR4 SDRAM (32-bit bus width)
• 1200MHz maximum DDR clock • Interfaces directly to the iMX8M MIPI build-in DDR controller |
eMMC
|
• 16GB NAND eMMC flash memory
• 8-bits MMC mode • Conforms to JEDEC version 5.0 and 5.1 |
SPI Flash |
• 64M bit SPI flash memory
• 104MHz Single, Dual/Quad SPI clocks • More than 100,000 erase/program cycles • More than 20-year data retention |
Expandable flash (MicroSD) | • Meets SD/SDIO 3.0 standard Runs at 4-bits
• Supports system boot from SD card |
Network & Wireless | |
Ethernet | • On-board 10/100/1000 Mbps Ethernet PHY |
Wi-Fi |
AzureWave AW-CM256SM module:
• Wi-Fi 1×1 (802.11a/b/g/n/ac 2.4/5GHz) • SDIO 3.0 • High speed wireless connection up to 433.3Mbps |
Bluetooth |
AzureWave AW-CM256SM module:
• Bluetooth 5.0 (supports Bluetooth low-energy) • High-speed UART • PCM audio |
Hardware Interface | |
I/O connectivity |
• 1x single lane PCI Express Gen 2
• 2x USB2.0 OTG with integrated PHY • 1x SDIO supporting MMC 5.1, SDIO 3.01 • 1x Gigabit Ethernet with integrated PHY • 3x UART • 3x I2C • 2x ESPI |
Display Interfaces | • 4-lane MIPI DSI interface |
Camera | • 4-lane MIPI CSI interface |
5 Software Description
- Support Linux kernel, Yocto Project file-system,Debian,Android run on the Cortex-A core,Real-time OS such as UCOS and FreeRTOS run on the Cortex-M core
- Support Debian and provide source code;
- Support Yocto and provide source code;