SOM

 

i.MX 8M System-On-Module

 


The Emcraft i.MX 8M System-On-Module (SOM) is a mezzanine module (60mm x 80mm) that combines the NXP i.MX 8M multi-core application processor with up to 4GB DDR, up to 64 GB eMMC and a WiFi / Bluetooth module on a single board. The i.MX 8M features up to four Cortex-A53 cores at 1.5GHz and a Cortex-M4 core for low-power and real-time operation. The i.MX 8M processor I/O interfaces are available for a carrier board on the four 80-pin board-to-board connectors.


Click to enlarge

The following is the high-level diagram of the i.MX 8M SOM:


Click to enlarge

Emcraft develops and maintains Linux and Android software BSPs and distributions for the i.MX 8M System-On-Module.

Starter Kit

 

i.MX 8M SOM Starter Kit

Buy Online

 


The i.MX 8M SOM Starter Kit provides a hardware platform enabling development of i.MX 8M applications using the Emcraft i.MX 8M system-on-module. The kit includes the following items:

  • i.MX 8M system-on-module (SOM-IMX8M)
  • Development baseboard (IMX8M-SOM-BSB)
  • LCD add-on board with MIPI-DSI LCD panel (5.5" 1920x1080 LCD with capacitive touchscreen).


Click to enlarge

Here is the high-level block diagram of the IMX8M-SOM-BSB baseboad.


Click to enlarge

Hardware

 

Hardware Resources

Ask Question

 

Here you will find hardware specifications, design files and various hardware materials describing the i.MX 8M SOM and the Starter Kit.

 

i.MX 8M SOM Resources Download Version # Date
Photos
i.MX 8M SOM top view 1A
Nov 20, 2017
i.MX 8M SOM bottom view 1A
Nov 20, 2017
i.MX 8M SOM being plugged into
IMX8M-SOM-BSB
1A
Feb 8, 2017
High-Level Diagrams
i.MX 8M SOM high-level diagram 1A
Nov 30, 2017
IMX8M-SOM-BSB high-level diagram 1A
Nov 30, 2017
Hardware Documentation
i.MX 8M SOM hardware architecture specification
1.0 Coming soon
i.MX 8M SOM environmental specification 1A Coming soon
i.MX 8M SOM power consumption 1A Coming soon
i.MX 8M SOM longevity statement 1A Coming soon
i.MX 8M SOM ROHS certificate 1A Coming soon
i.MX 8M SOM CE certificate 1A
Coming soon
Hardware Materials
i.MX 8M SOM 3D model
(requires registration and login)
1A
Nov 28, 2017
i.MX 8M SOM mechanical drawing
(requires registration and login)
1A
Nov 28, 2017
IMX8M-SOM-BSB schematics
(requires registration and login)
1A
Nov 30, 2017
IMX8M-SOM-BSB Bill-Of-Materials (BOM)
(requires registration and login)
1A
Nov 30, 2017
IMX8M-SOM-BSB 3D model
(requires registration and login)
1A
Dec 10, 2017
IMX8M-SOM-BSB mechanical drawing
(requires registration and login)
1A
Nov 30, 2017
IMX8M-SOM-BSB PCB stacked view
Please use 3D PDF viewer
(requires registration and login)
1A
Nov 30, 2017
IMX8M-SOM-BSB baseboard CAD design package (ORCAD) (requires registration and login) 1A
Nov 30, 2017
i.MX 8M starter kit RPi-compatible expansion header
1A
Nov 20, 2017
i.MX 8M starter kit LCD add-on board interface 1A
Nov 20, 2017
LCD-FRD55 schematics
(requires registration and login)
1A Coming soon
LCD-FRD55 Bill-Of-Materials (BOM)
(requires registration and login)
1A Coming soon
LCD-FRD55 mechanical drawing
(requires registration and login)
1A Coming soon
LCD-FRD55 baseboard CAD design package (ORCAD)
(requires registration and login)
1A Coming soon

 

Software

 

Software Release

Ask Question

 

Emcraft supports Linux as an operating system for the i.MX 8M Cortex-A53 processor core.

All i.MX 8M System-On-Modules come preloaded with Linux and U-Boot. Full source files of U-Boot and the Linux BSP are provided for free download, along with the Linux distribution and cross-development environment. Both U-Boot and Linux are royalty-free.

 

Resources Download Version #
Date
Release Files
Release Notes.Read this to understand features supported by this release of the product. Beta 4
Coming soon
Linux sources for i.MX 8M SOM Beta 4
Feb 19, 2018
U-Boot sources for i.MX 8M SOM Beta 4
Feb 19, 2018
imx-mkimage sources for i.MX 8M SOM
Beta 4
Feb 19, 2018
Emcraft Qt5 demo sources
Beta 3
Feb 19, 2018
meta-emcraft Yocto Layer Beta 3
Feb 19, 2018
Yocto toolchain for i.MX 8M SOM Beta 4
Feb 19, 2018

Docs

 

i.MX 8M SOM Documentation

Ask Question

 

This page provides various documentation materials for the i.MX 8M System-On-Module (SOM).

 

Resource Subject
Download Date
Application Notes
Setting up the i.MX 8M SOM starter kit
#kit
Dec 15, 2017
Booting i.MX 8M SOM starter kit from SD card
#uboot
Feb 06, 2018

Services

 

i.MX 8M Development Services

Contact Us

 

Emcraft provides software development services for the NXP i.MX 8M:

  • Portation of Linux and Android BSPs to custom i.MX 8M hardware boards.
  • Development, validation and integration of Linux and U-Boot device drivers.
  • Portation of Linux user-space packages and components to the i.MX 8M.
  • Boot time optimization.
  • Power consumption customization.
  • Development of Linux application code for the i.MX 8M.
  • RTOS development for Cortex-M4 core of the i.MX 8M.
  • GUI development and graphical design.

Emcraft provides hardware development services for the NXP i.MX 8M:

  • Development of custom i.MX 8M boards based on the Emcraft i.MX 8M reference design.

Related Products


i.MX 6SoloX System-On-Module

 

The i.MX 6SoloX System-On-Module (SOM) is a cost-efficient mezzanine module using the NXP dual-core i.MX 6SoloX application processor (Cortex-A9 at 1GHz and Cortex-M4 at 227MHz) with off-the-shelf 1Gb Ethernet connectivity.

Learn More...